Dotfiles are the customization files (their filenames usually begin with a period) that are used to personalize your Linux or other Unix-based systems. This repository contains my personal dotfiles.
- Tiling Window manager
Xmonad
- Terminal
Alacritty
- Bottom-Tray
Xmobar
- Top-Tray
Polybar
- Wallpaper Manager
Nitrogen
- Terminal file explorer
ranger
- Bluetooth-manager
Blueman-Manager
- Network-manager
Dmenu-network
- Audio-manager
Pulse-Audio
- Distro
Garuda-Linux
git clone --recursive https://gitlab.com/holychicken99/dotfiles
cd themes
- choose the theme
- copy the config files from folder to their default location
rm ~/.config/alacritty/alacritty.yml
cp {path_to_installtion/{theme_folder}/.alacritty.yml} ~/.config/alacritty/
There are a hundred ways to manage your dotfiles. Personally, I use the git bare repository method for managing my dotfiles. Here is an article about this method of managing your dotfiles: [[https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/][https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/]]
Other articles discussing dotfile management are listed below:
- [[https://distrotube.com/guest-articles/managing-dotfiles-with-rcm.html][Managing dotfiles with style with rcm]] (Ronnie Nissan)
- [[https://distrotube.com/guest-articles/interactive-dotfile-management-dotbare.html][Interactive dotfile management with dotbare]] (Kevin Zhuang)
The files and scripts in this repository are licensed under the MIT License, which is a very permissive license allowing you to use, modify, copy, distribute, sell, give away, etc. the software. In other words, do what you want with it. The only requirement with the MIT License is that the license and copyright notice must be provided with the software.