My dotfiles for Vim, ZSH, Fish (which I'm trying!) and many other things. Mostly taken from endless googling and reading of other people's dotfiles.
Note that these aren't designed to be droppable onto your machine - lots of stuff is specific to me :)
Files are symlinked into the proper location, and have the .
added. For example:
~/dotfiles/vim/vim => ~/.vim
~/dotfiles/vim/vimrc => ~/.vimrc
~/dotfiles/zsh/zshrc => ~/.zshrc
~/dotfiles/git/gitignore_global => ~/.gitignore_global
...and so on
- Download Chrome
- Download 1Password and login
- Generate SSH key and set it up on GitHub
- Download iTerm 2
- Clone this repo into
~/dotfiles
- Setup Vim
make vim
- Install Vim plug (https://github.com/junegunn/vim-plug)
- Run Vim + plug install
- Install asdf
- install
asdf-nodejs
- install
- Change the default shell to Fish
cd fish && make symlink
- Download VSCode
- setup Settings Sync (1Password has the token + gist link)
npm adduser
to login to npm- Generate a new token for Github and use that to authenticate with
hub
- Latest ergodox layout: https://configure.ergodox-ez.com/ergodox-ez/layouts/64nmq/latest/2
Sorting out trackpad: https://cravencode.com/post/essentials/enable-tap-to-click-in-i3wm/
sudo touch /etc/X11/xorg.conf.d/90-touchpad.conf
And file contains:
Section "InputClass"
Identifier "touchpad"
MatchIsTouchpad "on"
Driver "libinput"
Option "Tapping" "on"
Option "NaturalScrolling" "on"
Option "TappingButtonMap" "lrm"
EndSection
Bluetooth pairing with Bose: https://askubuntu.com/questions/833322/pair-bose-quietcomfort-35-with-ubuntu-over-bluetooth
Set the DPI in ~/.Xresources:
Xft.dpi: 120