Note - there are two branches in this repo (master for macOS, and ubuntu)
Well these are my dotfiles. Most of these files are well-commented, so feel free to look through the repo.
- Shell: the bulk of my aliases are in
.shell_aliases(zshandbashcompatible!) - Workflow:
- iTerm2 beta as my terminal emulator
- Neovim (using dein as a plugin manager)
- Tmux
- Sublime Text with Package Control - I only really use this for LaTeX or website development
- Window Management:
- kwm (obsolete!) and the hotkey daemon khd
- TODO - soon will switch to chunkwm
- Uebersicht, a neat tool for the display of html/css/js widgets directly on the desktop. This program is managing the custom toolbar you might see in a lot of Mac OS rices (and mine!)
- Pywal like pretty much everyone else
- Miscellaneous:
- some ricing scripts in .config/scripts/ricing.sh for functions like changing the wallpaper
Files: .shell_aliases, .zshrc, .bashrc, .profile, .config/scripts/ricing.sh
oh-my-zshis used to add plugins;antigenis used to easily mange those plugins. They can both be installed easily, and further setup is simple.
Note on bash, zsh, and fish:
fish and zsh are both great alternatives to bash. zsh is a superset of bash so you don't lose the knowledge of pure bash if you switch (important if you ssh a lot); fish isn't, but has better defaults so you don't have to configure it out-of-the-box.
Files:
.config/nvim/init.vim.tmux.conf,.tmux-osx.conf.config/sublime 3/*
And check out my .gitconfig for some helpful aliases. Most useful for me are core.excludesfile and the aliases for common commands like commit.
Files (macOS and Ubuntu branches differ)
.khd,.kwm/kwmrc.config/ubersicht/widgets/*
- Chrome (stylus and Tampermonkey)
- Firefox (Stylish and GreaseMonkey)
TODO:
- Both:
- uBlock Origin
- Imagus (very helpful)
- tampermonkey/stylus (chrome) / greasemonkey/stylish (firefox)
- Chrome:
- browserpass
- dropbox for gmail
- Google Hangouts
- Google Keep
- Google Play Music
- MagiCSS - Live CSS Editor
- Pushbullet
- Smile Always (redirect amazon.com to smile.amazon.com)
- SoundCloud Downloader Free
- Videostream
- Vimium (don't use since I have
khdbindings) - Web of Trust - Website Rankings
- Firefox:
- Extensions:
- uBlock Origin
- checkCompatibility (for forcing old extension compatibility)
- cliget (turns a link into a
curlcommand with correct flags for cookies) - colorPicker (great eyedropper)
- CurrentSong (obsolete in Firefox Quantum :/)
- FireFTP
- Prospector - OneLiner (turn navbar and tab bar into one line)
- New Tab Tools (define tab keyboard shortcuts and a lot more)
- Stylish
- Tab Mix Plus (this is run when Firefox starts)
- Appearance:
- Flat Underline (for making my tabs look cool: not been updated for a long time, requires checkCompatibility)
- Extensions: