Skip to content

System configurations for Arch Linux, OSX, and CentOS 6.8

License

Notifications You must be signed in to change notification settings

Chris1221/dotfiles

Repository files navigation

This is a repository of my personal system configuration files. It's managed by GNU stow so if you want to install any of the individual program's settings (i.e. emulate my nvim, tmux, and zsh themes), first install stow:

sudo pacman -S stow

Clone the repository, then create simlinks from the repository to your home directory:

git clone [email protected]:Chris1221/dotfiles.git
cd dotfiles
stow -t ~/ nvim tmux zsh

And that's it! Note that I usually alias stow=stow -t ~/.

I've also included a list of packages installed by pacman and yaourt. To install all of these, first stow it to $HOME then feed it to pacman:

stow pacman
for x in $(cat ~/pacman_package_list.txt); do pacman -S $x; done

You probably don't want to do that unless you're me though.

Mostly for my own use when transfering systems and keeping my dotfiles under VC but anyone is free to tinker.


Programs

  • Browser: Firefox
    • LastPass
    • uBlock Origin
    • RES / Mod toolkit
  • Terminal: Default Arch terminal
    • Guake
  • Shell: Zsh with Oh My Zsh
    • Config file in zsh/
  • Conky Theme: None, I hate conky
  • $EDITOR: neovim
    • delek colorscheme
    • vundle package manager
  • Multiplexer: Byobu
    • *very non default behaviour, read the tmux/.tmux.conf
  • Journal: jrnl
  • Task Manager: Task warrior (task)
  • Anki: Download and install here. Version on AUR didn't work for me; cites QtWebKit which is already installed, maybe a wrong version or something.

About

System configurations for Arch Linux, OSX, and CentOS 6.8

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published