Hyprland desktop on Arch. Super is the mod key, Kanagawa waybar, kitty, zsh.
Previously this repo was i3 on a Dell XPS 13 (2023). That tree is gone from master.
sudo pacman -S --needed git base-devel
# install yay if you do not have it
git clone https://github.com/Streppel/dotfiles.git ~/code/dotfiles
cd ~/code/dotfiles
./install.shinstall.sh installs the package lists, oh-my-zsh plugins, and symlinks configs from this repo into $HOME. Existing files are renamed *.bak-<timestamp>, not overwritten.
Then enable greetd / NetworkManager / bluetooth (see the script epilogue), log out, log in.
| path | what |
|---|---|
.zshrc |
oh-my-zsh lambda, fzf-tab, autosuggestions, mcfly, zoxide, eza/bat |
.config/hypr/ |
Hyprland + hyprlauncher + hyprtoolkit (Kanagawa) + hyprsunset |
.config/waybar/ |
statusline + scripts/gpu.sh |
.config/kitty/ |
JetBrainsMono NF + JoyPixels |
.config/btop/ |
gruvbox |
packages/ |
pacman / AUR / optional extras |
Not tracked on purpose: browsers, Steam, Anytype data, SSH/GPG keys, git identity, history, wallpapers.
Super+Tterminal ·Super+Qkill ·Super+Efiles ·Super+WfirefoxSuper+Spacehyprlauncher ·Super+Llock (hyprlockif installed)Super+Tab/Shift+Tabnext/prev workspacePrintregion to clipboard ·Shift+Printfull ·Super+Printfile + clipboard- Click waybar mem/cpu/temp → btop · gpu → nvtop · disk → thunar
Edit these on another box:
- Keyboard:
kb_layout = brinhyprland.conf - CPU temp: waybar
temperature.hwmon-path-absis Ryzen k10temp (0000:00:18.3). Point it at the right hwmon or drop the path to let waybar guess. - GPU module:
waybar/scripts/gpu.shlooks for PCI id1002:7550(RX 9070 XT). Changepci_idor ignore theGPU n/acell. - Intel leftovers: this machine still has some Intel/NVIDIA packages installed from older hardware. They are not in
packages/pacman.txt.
Kept / ported:
- Super+W browser, Super+Tab workspaces, numpad workspaces
- Workspace routing: kitty 1, firefox 2, GoLand 3, Anytype 4, Telegram 5, Spotify 9
- Polkit agent on login, floating pavucontrol
- Night color (now hyprsunset, not redshift)
Dropped on purpose: XPS screenlayout/xrandr, i3/i3blocks/picom/rofi, Todoist capture, asdf, timewarrior, dual-monitor eDP+DP3 layout, config bare-git alias.
See packages/optional.txt (GoLand, RustRover, Brave, Spotify, Steam, Anytype, grok, ollama, …).