my dotfiles repo
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
config
gnupg
hooks
host-archdesk
host-archpad
local/share/qutebrowser/userscripts
moc
mutt
stack
vifm
vim
.gitignore
LICENSE
README.md
XCompose
agignore
bash_profile
bashrc
ctags
dircolors
editorconfig
gitconfig
gitignore
inputrc
jrnl_config
mdlrc
msmtprc
notmuch-config
npmrc
octaverc
offlineimaprc
pathrc
rcrc
rgignore
snclirc
sqliterc
tmux.conf
todotxt-machinerc
urlview
vimrc
xinitrc
zprofile
zshenv
zshrc

README.md

Dotfiles

These are my dotfiles, including other setup tasks such as installing software, creating directories, etc. Shared here so you can browse through and get ideas. And everyone needs a dotfiles repo hey?

Copyright © 2017 Samuel Walladge

Installing

Dotfiles are managed and installed with rcm.

# install rcm for your platform - eg:
pacaur -y rcm

cd
git clone git@github.com:swalladge/dotfiles.git
RCRC=~/dotfiles/rcrc rcup

# note that future runs of rcup don't require the RCRC var

Post install tasks

  • run :PlugInstall in vim/nvim to install plugins

Notes

  • run mkrc ~/path/to/.file to quickly track a new dotfile. See rcm blog post and github repo for more info on management commands.

Config included

  • awesome wm (currently use/prefer i3)
  • bash
  • clipit
  • clipster (preferred clipboard manager)
  • cmus
  • copyq
  • dunst
  • gnupg
  • htop
  • i3
  • i3pystatus
  • i3status
  • ignore files (silver_searcher, ripgrep, git)
  • khal
  • khard
  • ls dircolors
  • moc (nice looking player, but I still use cmus)
  • mpd (don't use - only basic config)
  • msmtp
  • nitrogen
  • mutt/neomutt
  • notmuch
  • octave
  • offlineimap
  • qutebrowser (plus userscripts)
  • ranger
  • readline/login/init stuff
  • rifle (part of ranger)
  • rofi
  • streamlink
  • termite
  • tmux
  • todoman
  • todotxt-machine
  • udiskie
  • vdirsyncer
  • vim/neovim
  • X11 (xinitrc, Xresources)
  • yakuake
  • zsh

LICENSE

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

This repository contains both original and third party content. Content can be assumed to be original unless stated otherwise. Original content is copyright © 2017 Samuel Walladge, and can be used and distributed under the terms of the GPLv3. All third party content is copyright their respective authors and bound by their original licenses.

All attempts have been made to identify third party content within the repository, with sources and attribution given where necessary. Please contact me if any issues are discovered.