I dont like cluttering in ~
so I configured everything to respect xdg user
dirs, and put all config files in ~/.config
.
zsh
, the z-shellst
: terminal emulator (therefore no terminal configs)vim
: for text editing with moonfly colorschemedunst
: notificationsdwm
: for tiling window managingzathura
: for document viewingscreen
: GNU Screen for terminal multiplexing
- clone my (or anyone elses, or the original and configure it your own) dwm
and dwmblocks configs and
sudo make clean install
. If you do not want to use dwm, you can change theexec dwm
line in xinitrc - Copy
etc/systemd/system/[email protected]
to/etc/systemd/system/
-folder and enable it withsystemctl enable autolock@<your username>.service
, in order to enable autolocking when putting your computer to sleep or hibernation. $ cp .local .config ~
cp etc/systemd/system/[email protected] /etc/systemd/system/
systemctl enable autolock@$(whoami).service
cp -r .zprofile .xinitrc ~
[ -d ~/.local/bin ] && cp -r .local/bin/* ~/.local/bin || cp -r .local ~
[ -d ~/.config ] && cp -r config/* ~/.config || cp -r .config ~
- cam_capture: captures a photo from a webcam, if any.
- color256: shows all 256 colors of the terminal, if supported.
- commits_by_hour: Shows how many commits a given repo has, sorted into which hour of the day they were committed.
- dmenu_run_history: Dmenu that presents most used commands from a history file.
- edit_document: opens a prompt listing all
.tex
files in your~/documents
folder. Opens the document in your$EDITOR
of choice. Fallbacks tovim
by default. - emoji: LukeSmiths
dmenu_unicode
script. - latexrun: pdflatex python wrapper that automates references and puts all auxiliary files in a folder, nice and tidy.
- open_book: as
edit_document
, opens a prompt with all.pdf
files in your~/books
folder. Opens the chosen document in$READER
, falls back tozathura
if$READER
is not set. - plot_commits: Plots commits by hour (depends on
commits_by_hour
, python3 and matplotlib) - select-sink: Dmenu prompt to select audio sink as default output.
- vimura: wrapper script to use synctex for a given pdf and vim instance.
- weather: presents
dmi.dk
weather for copenhagen.