Skip to content

Simple, quick repo of all my rc/conf files for easy pulling to other machines

Notifications You must be signed in to change notification settings

lucknerjb/dotfiles-3

 
 

Repository files navigation

Amar's Dotfiles

Contents:

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 (zsh and bash compatible!)
    • Using zsh with oh-my-zsh and antigen for plugins and plugin management, respectively
  • Workflow:
  • 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:

Shell

Files: .shell_aliases, .zshrc, .bashrc, .profile, .config/scripts/ricing.sh

  • oh-my-zsh is used to add plugins; antigen is 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.

Workflow

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.

Window Management

Files (macOS and Ubuntu branches differ)

  • .khd, .kwm/kwmrc
  • .config/ubersicht/widgets/*

Changes to browsers (Chrome and Firefox)

Userstyles, Extensions, Plugins, and Apps

userstyles/scripts
Extensions, Plugins, Apps

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 khd bindings)
    • Web of Trust - Website Rankings
  • Firefox:
    • Extensions:
      • uBlock Origin
      • checkCompatibility (for forcing old extension compatibility)
      • cliget (turns a link into a curl command 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)

About

Simple, quick repo of all my rc/conf files for easy pulling to other machines

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 53.5%
  • Shell 40.9%
  • CSS 4.7%
  • Other 0.9%