All my Linux configuration files. I use this to configure my entire system.
- Operating system: Arch Linux
- Display server: Xorg
- Window manager: awesome
- Application launcher: Rofi (also using emoji and calc)
- Compositor: picom
- Shell: Zsh (with Starship for my prompt)
- Terminals:
- Text/code editor: Neovim (using kickstart)
- Audio:
- Drivers and interface: ALSA
- Sound server: PipeWire
- GUI apps:
- PulseAudio Volume Control for simple audio control
- QjackCtl for advanced audio stuff
- Theming:
- Catpuccin Mocha for my color scheme (I also use Rigel sometimes)
- LXAppearance to configure my GTK theme
- Qt5ct for apps that use QT toolkit (KDE apps)
🚨 | I try to limit myself to only use FLOSS software. If you are interested, I recommend you to check the following websites: |
Anyway, here are the desktop apps I most commonly use:
- Browser: Firefox
- Communication:
- File managers:
- Images
- Network:
- Office:
- ONLYOFFICE for my Office suite
- Joplin for taking notes (uses Markdown)
- Screenshots: Flameshot
- Torrent: qBittorrent
- Videos:
I did not make all of this myself. I am mainly tweaking existing configs from other people:
- Phantas0s: Solid Zsh setup (without omz) and overall nice directory structure (Blog: The Valuable Dev)
- BrodieRobertson: Automatic sourcing of aliases (Youtube: Brodie Robertson)
- Derek Taylor: Offers great advice on how to manage dotfiles (Youtube: DistroTube)
- ThePrimeagen: Tailored tmux/vim/fzf tools for a highly productive development workflow (Twitch, Youtube, Youtube 2)