Personal Linux / Unix dot files 2023. Recently cleaned them up and using a barebone approach for managing them. The old ones can be still found in the dotfiles-old repo.
Distro: | Gentoo, NixOS, Arch .. |
Terminal: | alacritty, kitty, urxvt, st |
Shell: | zsh + zinit + bullet-train, fish |
Editor: | nvim, doom emacs, vim |
DM: | sddm, none |
WM: | hyprland, xmonad, qtile, bspwm, sway |
Launcher: | rofi, wofi |
Browser: | firefox, chromium, vivalidi |
- Gentoo -- Main distro for ages, see gentoo-config
- NixOS -- Secondary distro, see nixos-config
- Arch Linux -- Some older notebooks, Docker hosts
- Proxmox -- Home servers
- FreeBSD -- Home servers
- alacritty, kitty, urxvt and st -- In this order
- zsh -- Still my favorite shell
- zinit -- Fast plugin manager for zsh
- bullet-train -- My zsh theme
- fish -- 2023? Maybe?
- hyprland -- Current main WM
- xmonad -- 2nd most used WM, when the hype is over and i go back to X11
- qtile -- Still in love
- bspwm -- Before xmonad
- sway / i3-gaps -- Before bspwm
- sddm -- display manager (Rarely use one nowadays)
- waybar -- Bar for Hyprland
- xmobar -- Bar for xmonad
- polybar -- Bar for bspwm
- bumblebee status -- Bar on i3 / sway
- neovim -- My daily driver 2023
- Visual Studio Code -- When I can't use neovim
- Jetbrains IDEs (PyCharm, IntelliJ IDEA, PhpStorm, WebStorm..) -- Still prefering them for certain projects and languages over VS Code and neovim (Intellij Code)
- Doom Emacs -- Main IDE back in the early 2020s
- vim -- Replaced by Neovim nowadays
- mako -- Default bar for Hyprland
- dunst -- Still my favorite, test it with notify-send
- i3lock-fancy-rapid -- Very fast rewrite of i3lock-fancy in C++
- swaylock-effects -- wayland
- Hack Nerd Font
- DejavuSansMono
- Font Awesome
- maim -- Screenshots
- grim + slurp -- Wayland Screenshots
- wayland-ocr -- Helper script for OCR from content
- rofi -- My default launcher
These are the people whom I've taken inspiration from while writing these configs. There surely are more but I tend to forget. Regardless, I am thankful to all of them.
hlissner - fufexan - distrotube - alexays - zeroruka ...