Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
ag
 
 
 
 
 
 
 
 
git
 
 
i3
 
 
 
 
 
 
zsh
 
 
 
 
 
 
 
 
 
 

README.md

Jack's Dotfiles

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

New Mac machine setup steps

  • 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
  • Install asdf
    • install asdf-nodejs
  • 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

Setting up the ergodox keyboards

Linux notes

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

About

My dotfiles for my dev environment, compromising of tmux, vim, zsh and git.

Resources

License

Releases

No releases published

Packages

No packages published