Skip to content

arsanysamuel/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Configuration files for my ArchLinux setup, DWM and ST sources, shell scripts and a full package list.

Including config files for:

  • X11 (with startup programs)
  • Suckless tools (as submodules):
    • dwm
    • st
    • dmenu
  • bash
  • nnn
  • Arduino CLI
  • dunst (Notification Daemon)
  • mimi (MIME filetypes)
  • mpd
  • mpv
  • ncmpcpp
  • neomutt
  • newsboat
  • neovim
  • qutebrowser
  • ranger
  • transmission
  • stig (transmission terminal client)
  • sxhkd
  • sxiv
  • youtube-dl
  • zathura
  • pikaur (AUR helper)
  • Flameshot

Usage:

  1. Clone the bare repo and checkout:
git clone --bare git@github.com:arsanysamuel/dotfiles.git $HOME/.dotfiles
git --work-tree=$HOME --git-dir=$HOME/.dotfiles/ checkout -f
  1. Cleanup the repo:
rm -f LICENSE README.md
git --work-tree=$HOME --git-dir=$HOME/.dotfiles/ update-index --skip-worktree LICENSE README.md
git --work-tree=$HOME --git-dir=$HOME/.dotfiles/ config --local status.showUntrackedFiles no
  1. Clone submodules:
git --work-tree=$HOME --git-dir=$HOME/.dotfiles/ submodule update --init --recursive

The repo git command is aliased to dotfiles in .bashrc.

About

Dotfiles and configuration for my workflow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published