Skip to content

My configuration files: zsh, vim, git, aliases

License

Notifications You must be signed in to change notification settings

javiribera/my-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my-config

Configuration files tuned to my need: zsh, vim, git, aliases

Compatible OS

Tested in:

  • Ubuntu 24.04
  • Debian 12

Install

  1. Install required packages from repos
sudo apt-get update && sudo apt-get install zsh curl git vim tmux libsource-highlight-common source-highlight exuberant-ctags python3-autopep8 xclip python3-pip && sudo update-alternatives --config vim
  1. Open a zsh shell

  2. Install the config from this repo. WARNING: This removes anaconda and the current config.

(rm -Rf ~/miniconda-installer.sh ~/anaconda-installer.sh ~/.anaconda3 ~/.miniconda3 ~/.my-config ~/.zshrc ~/.vimrc ~/.zsh-syntax-highlighting ~/.oh-my-zsh ~/.tmux.conf && wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda-installer.sh && chmod u+x ~/miniconda-installer.sh &&  ~/miniconda-installer.sh -p ~/.miniconda3 -b -f && rm ~/miniconda-installer.sh && curl -L git.io/antigen > .antigen.zsh && git clone https://github.com/javiribera/my-config.git ~/.my-config && ln -s ~/.my-config/.zshrc ~/.zshrc && ln -s ~/.my-config/.vimrc ~/.vimrc && ln -s ~/.my-config/tmux/tmux.conf ~/.tmux.conf  && source ~/.zshrc && pip3 install --upgrade autopep8 && rm -rf ~/.vim/bundle/Vundle.vim && git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim && vim +PluginInstall +qall && echo 'Installed with no errors :)') || echo 'E: something bad happened :('

About

My configuration files: zsh, vim, git, aliases

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published