- re-map CapsLock to control/ESC.
Install
xcape
.
Depending on your DE, this will be slightly different.
On
Mac
, Get started withKaribiner
andKaribiner-elements
On
Gnome 3.x
, place the following script in `./profile
On
XFCE4
, place the following script in a file and useSettings > Session and Startup > Application Autostart
tasks to call the file. Note: don't forget to make the file executable first
# make CapsLock behave like Ctrl:
setxkbmap -option ctrl:nocaps
# make short-pressed Ctrl behave like Escape:
xcape -e 'Control_L=Escape'
For Gnome 3.x DE, I've had luck placing this in the .profilea For XFCE4, I needed to make a file and call it from
Settings > Session and Startup > ApplicationAutostart`
install zsh: sudo apt-get update && sudo apt-get -y install zsh
set zsh as default: chsh -s /bin/zsh
install antigen?
(Decide if its best to configure this now or wait until ./makesymlinks runs)
install zsh-spaceship
(No real install needed, just need to use antigen)
install neofetch
install ripgrep For Debian Sid user (MX LINUX too)
curl -LO https://github.com/BurntSushi/ripgrep/releases/download/11.0.1/ripgrep_11.0.1_amd64.deb
sudo dpkg -i ripgrep_11.0.1_amd64.deb
Otherwise `sudo apt-get install ripgrep install fzf
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
install tmux: sudo apt-get install tmux
install tpm: git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
set true colors
download fonts like dank mono, fira mono, operator mono
install kitty terminal
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
install nvm, node, and npm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
nvm --version
nvm install node
install rbenv and then ruby
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
~/.rbenv/bin/rbenv init
rbenv install [arg]
This is an rbenv plugin that gives you the install
command
mkdir -p "$(rbenv root)"/plugins
$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build`
rbenv install [arg]
Install Gem:
sudo apt-get install rubygems
gem install bundler
install python2? install python3?
- Plug Manager
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Neovim depends on various provider services. They are:
gem install neovim
npm install -g neovim
- Not sure if this is correct. I had to manually install pip via:
Installs Pip2
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
python2 -m pip install --user --upgrade pynvim
- Not sure if this is correct. I had to manually install pip via:
installs pip3
wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py
python3 -m pip install --user --upgrade pynvim
Finally, install Neovim. Ive had better luck with the command below as it gets the most updated version of Neovim