My dotfiles for my Linux rice managed with stow and make
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Micah Halter 08af92fbb6
Fixed mbsync systemd timer
2 週之前
bash Moved to global fzf installation 1 年之前
cava/.config/cava Complete restructure to move to dotfile management using stow 2 年之前
cmus More portability 2 月之前
ctags/.config/ctags Reorganized to meet XDG user directory standards 2 月之前
custom Updated custom bookmarks 2 月之前
documents Forgot to move latexmkrc 2 月之前
dunst/.config Moved scripts 2 月之前
etc Remove virsh privileges for all machines, handle with virsh group 2 月之前
fonts/.config/fontconfig Cleaned up some font stuff 6 月之前
git/.config/git Autosign all commits 2 月之前
gnupg/.local/share/gnupg Added yubikey as ssh key 2 月之前
gtk/.config more xdg corrections 2 月之前
i3/.config/i3 Moved to TUIR from RTV 2 週之前
i3blocks/.config/i3blocks Moved scripts 2 月之前
isync/.config Fixed mbsync systemd timer 2 週之前
khal/.config/khal Reorganized to meet XDG user directory standards 2 月之前
khard/.config/khard Reorganized to meet XDG user directory standards 2 月之前
mozilla/.mozilla/firefox/hbjvq3aa.default/chrome Complete restructure to move to dotfile management using stow 2 年之前
mpv/.config/mpv Cleaned up stuff, removed tmuxinator dependency, and worked on jupyter neovim integration 4 月之前
msmtp/.config/msmtp Moved to mbsync and gopass instead of offlineimap and pass 1 月之前
mutt Worked on mutt config 2 週之前
ncpamixer/.config Added XDG_CONFIG_HOME and moved some dotfiles out of the home directory 1 年之前
neofetch/.config/neofetch Moved all references to home from ~ or /home/micah to for compatibility and portability 1 年之前
neovim/.config/nvim added floaterm and hy plugins 2 週之前
networkmanager_dmenu/.config/networkmanager-dmenu Moved from dmenu to bemenu 4 月之前
newsboat/.config/newsboat Added HackerNews to newsboat urls 9 月之前
notmuch/.config/notmuch Added email to notmuch 1 月之前
offlineimap/.config Moved to mbsync and gopass instead of offlineimap and pass 1 月之前
pamusb/.config/systemd/user Reorganized to meet XDG user directory standards 2 月之前
pass Added pass support for mouseless password management 2 年之前
picom/.config Reorganized to meet XDG user directory standards 2 月之前
polybar/.config/polybar Added error handling to mail syncing notification on polybar 1 年之前
qutebrowser/.config/qutebrowser Added qutebrowser dark theme preference 4 月之前
ranger/.config/ranger Made all scripts POSIX compliant 2 月之前
readline/.config/readline Reorganized to meet XDG user directory standards 2 月之前
scim Complete restructure to move to dotfile management using stow 2 年之前
scripts various modifications 2 週之前
ssh/.ssh Cleaned up ssh config 1 月之前
sxiv Made all scripts POSIX compliant 2 月之前
termite/.config/termite various modifications 2 週之前
tmux/.config/tmux various modifications 2 週之前
tuir/.config/tuir Moved to TUIR from RTV 2 週之前
unclutter/.config/systemd/user Reorganized to meet XDG user directory standards 2 月之前
urlview Moved scripts 2 月之前
urxvt Moved scripts 2 月之前
vdirsyncer/.config Moved to mbsync and gopass instead of offlineimap and pass 1 月之前
vifm/.config/vifm Moved scripts 2 月之前
weechat/.config/weechat Updated weechat configuration 2 月之前
wpgtk Added new wallpaper 2 週之前
xdgopen/.config Fixed another mimeapps typo 2 月之前
xinit/.config/X11 systemctl user imports the entire environment on login 2 月之前
zathura/.config/zathura Moved to new and improved python i3 library 7 月之前
zsh various modifications 2 週之前
.gitignore Moved password gpg files to password-store 1 年之前
.gitmodules Created my own simple task manager in place of t 2 年之前
CHANGELOG.md Fixed mbsync systemd timer 2 週之前
LICENSE Add LICENSE 2 年之前
Makefile Moved to TUIR from RTV 2 週之前
README.md Fixed bug in rtv mailcap, patch version tag 4 月之前
preview.png Moved to dunst based statusbar 6 月之前

README.md

dotfiles

My dotfiles for my Linux rice, managed using stow.

Desktop Preview

Check out the wiki for documentation on the custom bindings that have been added to these applications

Installation

I have included a Makefile for this project that will take a fresh Arch Linux installation and install all the packages necessary and configure them to run my Linux rice.

Prerequisites

  • Arch installed with base and base-devel
  • A network connection
  • A regular, non-root user set up with sudo permissions
  • Packages
    • git

Installing

~$ git clone https://gitlab.com/mehalter/dotfiles.git ~/dotfiles
~$ cd ~/dotfiles
~$ sudo make install
~$ reboot

Applications

Window Management

Command Line Applications

Look and Feel

Themes

Fonts

github.com/AlDanial/cloc v 1.84  T=0.52 s (454.4 files/s, 60998.0 lines/s)
--------------------------------------------------------------------------------
Language                      files          blank        comment           code
--------------------------------------------------------------------------------
Python                           18           1715           2091           6629
CSS                              61           1017            543           6402
vim script                        5            331            228           2823
SVG                              24             24             24           2409
XML                               3            167             37           1680
Bourne Again Shell               61            358            708           1160
Bourne Shell                     17            179            214           1024
JSON                             20             18              0            528
Markdown                          5             68              0            358
make                              1             18             22            213
zsh                               3             24             23            171
TeX                               5             39             15            141
YAML                              2              3              5             96
C/C++ Header                      4              7              7             50
Haskell                           1              4              7             26
INI                               3              1              0             24
Sass                              1              2              4             20
Perl                              1              0              0             18
HTML                              1              2              0              4
--------------------------------------------------------------------------------
SUM:                            236           3977           3928          23776
--------------------------------------------------------------------------------