Dotfiles for a fairly minimal Nord-themed Arch Linux setup. This repo is only updated on a semi-regular basis; don't expect for everything to work OOTB. I didn't include all configs since I kept most applications somewhat close to default—my rule of thumb is to only add files that would take >1 hr (or annoying trial-and-error) to replicate from scratch.
Base Software
- OS:
Arch Linux
- AUR Helper:
Yay
- Networking:
NetworkManager
- Sound Daemon:
PipeWire
- AUR Helper:
- Display Server:
X11
/Xorg
- Display Manager:
LightDM
- GTK Greeter
- Display Manager:
- Window Manager:
BSPWM
+SXHKD
(andFlashFocus
)- Application Launcher:
Rofi
(as dmenu) - Compositor:
Picom
- Status Bar:
Polybar
- Terminal:
Kitty
- Application Launcher:
Other Applications
- Fetch Utility:
Catnap
- Sound Front-End:
Pavucontrol
- Disk Management:
GParted
- Image Viewer:
Feh
- IDE/Notes:
Neovim
(NvChad
) - TeX Distro:
TeX Live
(pdfTeX
+LaTeX
) - PDF Viewer:
Zathura
w/MuPDF
- File Explorer:
Thunar
+Thunar-Archive-Plugin
+Thunar-Volman
- Archive Management:
XArchiver
+unzip
/7z
- Video Player:
mpv
- Process Monitor:
htop
(for cpu) +nvtop
(for gpu) - Bluetooth:
Blueberry
- GTK Theming:
Lxappearance
- Keyboard Backlight:
OpenRGB
- Screenshot Utility:
Scrot
- Clipboard CLI Control:
Xclip
- Source Control:
Git
&Lazygit
- Music Player:
Spotify
w/Spicetify
(Sleek
Theme)
- GTK Theme: Nordic
- Cursor: BreezeX
- Font: FiraCode Nerd Font (& JetBrains Mono for italics)
- Unicode & Emojis: Noto Color Emoji
Empty Layout | Floating Layout | Tiled Layout |
---|---|---|
![]() |
![]() |
![]() |
Note
The following steps may override existing configuration files. Be careful when running each line, and make sure it will work for your specific system.
Clone to Downloads
folder (this can be any folder).
git clone https://github.com/Hudson-Liu/Dotfiles.git ~/Downloads/Dotfiles
Move configs to ~/.config/
.
mv -f ~/Downloads/Dotfiles/* ~/.config/
Remove cloned repo.
rm -rf ~/Downloads/Dotfiles
For bspwmrc
to correctly find the wallpaper, the image needs to be placed in the correct directory:
mkdir -p ~/Pictures/Wallpapers/
cp ~/.config/_Extras/Nord-Mountains.png ~/Pictures/Wallpapers/
This step can be skipped if the "Tela Nord" icon theme and "Nordic" GTK theme are already installed.
yay -S nordic-theme
git clone https://github.com/vinceliuice/Tela-icon-theme.git ~/Downloads/Tela-Icon-Theme/
./install.sh -a
rm -rf ~/Downloads/Tela-Icon-Theme
Also, install the proper cursor theme if not already present:
yay -S xcursor-breeze-neutral-git
LightDM: To match LightDM-GTK-Greeter to the rest of this rice's theme, do the following steps:
sudo cp -rf ~/.config/_Extras/lightdm-gtk-greeter.conf /etc/lightdm/
cp ~/.config/_Extras/Nord-Mountains.png /etc/lightdm/
Vim: Move .vimrc
to home directory:
cp ~/.config/_Extras/.vimrc ~/
Bash: Move .bashrc
to home directory:
cp ~/.config/_Extras/.bashrc ~/