rice.mp4
These are my Arch Linux dotfiles. Feel free to use anything you want, but at your own risk.
Supports automatic Matugen theming based on the current desktop wallpaper.
- Hyprland - an independent, highly customizable, dynamic tiling Wayland cwompositor
- Hypr Ecosystem - a collection of various hypr* projects
- Waybar - a highly customizable Wayland bar for Sway and Wlroots based compositors
- wpaperd - modern wallpaper daemon for Wayland
- hyprquickpaper - wallpaper selector made using quickshell
- matugen - a cross-platform material you and base16 color generation tool
- rofi - a window switcher, application launcher and dmenu replacement
- kitty - a fast, feature-rich, GPU based terminal emulator
- mako - a lightweight Wayland notification daemon
- Eww - a standalone widget system made in Rust that allows you to implement your own, custom widgets in any window manager
- SDDM - a QML based X11 and Wayland display manager
- GRUB - a Multiboot boot loader
- Zsh - a shell designed for interactive use with Oh My ZSH! framework
- Vim - the ubiquitous text editor
- fastfetch - a maintained, feature-rich and performance oriented, neofetch like system information tool
- cava - cross-platform audio visualizer
- Spicetify - the powerful CLI that takes control of the Spotify client.
- MControlCenter - a free and open source GNU/Linux application that allows you to change the settings of MSI laptops
This dotfiles are based on GNU Stow and an installation shell script.
# arch linux
sudo pacman -S git stow
git clone --recurse-submodules https://github.com/MiZentUi/dotfiles.git
cd dotfiles
chmod +x install.sh
./install.sh # use -s for stowing only or -h for additional optionsNote: If you encounter symlink conflicts during installation, remove the listed directories and try again.
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
git config --global init.defaultBranch mainFirst-Time Git Setup - Pro Git book
# ~/.ssh/config
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/githubFor hibernation, your swap partition must be at least as large as your RAM (for 16GB RAM recomended 20GB swap partition). Also, the resume hook is required in /etc/mkinitcpio.conf after udev.
Power management/Suspend and hibernate - Arch Wiki
- Hyprland
- Waybar
- GTK
- Qt Configuration Tool
- Kitty
- Rofi
- Mako
- Visual Studio Code
- Telegram
- OBS Studio
- Obsidian
- Vesktop
- Spotify (Spicetify)
- Heroic Games Launcher
- Wine
- Cava
- Yazi
- ElyPrismLauncher
- matugen-themes - a collection of matugen color theme templates.
- rofi themes - a huge collection of Rofi based custom applets, launchers & powermenus
- Sugar Candy SDDM theme - is the sweetest login theme available for the SDDM display manager
- grub2-themes - modern design theme for GRUB
- fastfetch-configs - initial reference for my fastfetch configuration
- cliphist - a wayland clipboard manager with support for multimedia;
cliphist-rofi-img.shsourced from this repo - "Activate Linux" - widget text for Eww
- Harshwardhan Patil's .dotfiles - used as a base for the initial Waybar configuration
- greenmmaple17 Wallpapers - anime minimalist wallpapers by greenmapple17
- Max028 Wallpapers - anime minimalist wallpapers by Max028
- Dave020626 Wallpapers - anime minimalist wallpapers by Dave020626
- Sevenix2 Wallpapers - Genshin Impact wallpapers by Sevenix2
