havre
Havre is my main computer — a ThinkPad L530.
OS | Debian |
---|---|
display | |
processor | Intel® Core™ i5-3320M |
graphics | Intel® HD Graphics 4000 |
RAM | 8 GB DDR3 ( |
storage | 120 GB SSD + 500 GB HDD |
abook | address book |
beets | media library management system |
cmus | audio player |
deborphan | orphaned package finder |
Deno | JS and WebAssembly runtime |
dmenu | dynamic menu, launcher |
Dunst | notifications |
dwm | window manager |
feh | image viewer |
FFmpeg | audio and video recorder, converter, and streamer |
Firefox | web browser |
GIMP | image editor |
hexyl | hex viewer |
hyperfine | benchmarking |
jpegoptim | JPEG compressor |
LMMS | digital audio workstation |
LÖVE | 2D game engine |
mat2 | metadata anonymisation toolkit |
micro | text editor |
mpv | media player |
MuPDF | PDF reader |
Newsboat | RSS and Atom feed reader |
nnn | file manager |
olive | video editor |
OptiPNG | PNG compressor |
pnpm | npm alternative |
scrot | screenshot tool |
sent | presentation tool |
slock | display locker |
st | terminal |
Vercel | web deployment |
vim | text editor |
Vivaldi | web browser |
zsh | shell |
dots
I use a bare git repo to manage dotfiles:
git init --bare $HOME/.config/dotfiles.git
alias dots='git --git-dir=$HOME/.config/dotfiles.git --work-tree=$HOME'
dots config status.showUntrackedFiles no