Skip to content

bryanbecker/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my personal dot files / ricing
install with GNUstow

Dot! Dot!

▒▒▒░░░░░░░░░░▄▐░░░░
▒░░░░░░▄▄▄░░▄██▄░░░
░░░░░░▐▀█▀▌░░░░▀█▄░
░░░░░░▐█▄█▌░░░░░░▀█▄
░░░░░░░▀▄▀░░░▄▄▄▄▄▀▀
░░░░░▄▄▄██▀▀▀▀░░░░░
░░░░█▀▄▄▄█░▀▀░░░░░░
░░░░▌░▄▄▄▐▌▀▀▀░░░░░
░▄░▐░░░▄▄░█░▀▀░░░░░
░▀█▌░░░▄░▀█▀░▀░░░░░
░░░░░░░░▄▄▐▌▄▄░░░░░
░░░░░░░░▀███▀█░▄░░░
░░░░░░░▐▌▀▄▀▄▀▐▄░░░
░░░░░░░▐▀░░░░░░▐▌░░
░░░░░░░█░░░░░░░░█░░
░░░░░░▐▌░░░░░░░░░█░

Notes:

  • I use dvorak keyboard layout, so if some configured hotkeys seem weird, you know why

TODO:

  • Add keyboard configs
  • Add task warrior configs
  • Add /etc/ customizations

Install

  • Clone the repo somewhere into $HOME. NOTE: if you clone somewhere else, stow will not work as expected (stow automatically copies files into ../)
  • cd into the repository and run stow stow to install the ignore files
  • myrepos is already configured to download, compile, and install many of the packages. It does not manage requirements, though.

Set up systemd files

  • If you want to use my systemd files, first run stow systemd, then manually enable each one you want
  • For example, you probably want sxhkd to start on boot, so run systemctl --user enable sxhkd to enable it on boot

Individual Package and Theme Information:

Fonts:

Other Cool Software

  • xcape for adding extra functionality to modifier keys (ctrl as esc when pressed alone)
  • mosh replaces SSH. Keeps the connection up and fixes input lag. Useful for poor connections
  • thefuck
  • tldr
  • asdf like rvm but for everything
  • glances
  • pass
  • i3lock-color
  • xdo
  • lsp - a more human friendly ls * too slow *
  • expect - http://blog.robertelder.org/don-libes-expect-unix-automation-tool/
  • vcspull - automatically keep multiple repos up to date * changed for myrepos
  • myrepos - run mr update inside $HOME to update all tracked repos (first run stow myrepos)
  • ** task spooler - ts (tsp on ubuntu) -- queues tasks to run one-at-a-time. Useful for youtube-dl

Hints:

  • use xprop, then click on a window to get information about it. This is useful for configuring compton, sxhkd, bspwm, etc.
  • use xev to get information on key or button names for use in sxhkd

About

Who is the User?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published