Configuration files for Komi's laptop
- Window Manager -> Hyprland
- File Manager -> Thunar
- Notifications -> Dunst
- Panel -> Waybar
- Launcher and dmenu -> Rofi
- Terminal -> Alacritty
- Color schemes -> Pywal
All the following steps could be applied to Arch and Arch-based system
yay -S alacritty archlinux-keyring bibata-cursor-theme brightnessctl dunst grim grimblast-git \
gtk-engine-murrine hyprland hyprlang hypridle hyprlock \
hyprpicker-git kvantum neofetch neovim noto-fonts noto-fonts-cjk noto-fonts-emoji \
nerd-fonts pavucontrol pipewire pipewire-alsa pipewire-audio \
pipewire-jack pipewire-pulse python-pywal polkit polkit-gnome polkit-qt5 \
qalculate-gtk rofi-lbonn-wayland slurp swww thunar \
thunar-archive-plugin thunarx-python waybar wayland \
xdg-desktop-portal xdg-desktop-portal-hyprland zoxide \
...and all of the dependencies
This is the list of packages that you might want to replace with something more of your liking or not to install at all. However here I go:
yay -S gnome-keyring vivaldi ruby-colorls nwg-look hyprland-per-window-layout
- Copy all folders/files to
$HOME/dotfiles
directory - Create symlinks in your
$HOME/.config
directory to:- alacritty
- dunst
- nvim
- hypr
- kvantum
- libinput-gestures.conf
- neofetch
- rofi
- waybar
(e.g ln -s ~/dotfiles/alacritty ~/.config/alacritty
)