This repository contains my configuration files for my work environment (ArchLinux). It includes settings for my window manager, as well as a list of applications I need to install and how to configure them.
My base configuration file for my system includes the following settings:
- Shell configuration
- Environment variables
- Aliases for frequent commands
- Keyboard configuration
- Fonts and color settings
- Text editor configuration (VSCode)
To install these applications on my system, I run the following commands:
yay -S neovim lsd bat dunst scrot cbatticon volumeicon brightnessctl pactl alacritty btop nitrogen thunar --noconfirmyay -S docker node php --noconfirmyay -S brave-bin firefox-developer-edition visual-studio-code-bin postman-bin --noconfirmyay -S geeqie vlc --noconfirmyay -S sweet-gtk-theme-dark sweet-folders-icons --noconfirmyay -S neovim ripgrep --noconfirm| Software | Utility |
|---|---|
| pulseaudio, pavucontrol, pactl | Audio |
| brightnessctl | Screen brightness |
| Dunst | Notifications |
| Arandr | GUI for Xrandr |
| cbatticon | Battery systray |
| volumeicon | Volume systray |
| Software | Utility |
|---|---|
| Picom | Xorg compositor |
| JetBrainsMono Nerd Font | Font |
| Dracula | GTK theme |
| Sweet | GTK icons |
| lxappearance | GUI for changing themes |
| nitrogen | GUI for setting wallpapers |
| Software | Utility |
|---|---|
| Alacritty | Terminal emulator |
| Thunar | File explorer |
| NeoVim | Terminal text editor |
| Rofi | Menu |
| Scrot | Screenshot tool |
cd ~
git clone https://github.com/kaonashi-dev/dotfiles