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
--------------------------------------------------------------------------------