No description
  • QML 94.3%
  • Shell 2.1%
  • Lua 1.9%
  • JavaScript 1.1%
  • CSS 0.3%
  • Other 0.3%
Find a file
2026-06-20 01:40:10 +08:00
.config feat: rice snapshot — cachyos hyprland noctalia 2026-06-20 01:40:10 +08:00
.dotfiles-meta feat: rice snapshot — cachyos hyprland noctalia 2026-06-20 01:40:10 +08:00
.local/share feat: rice snapshot — cachyos hyprland noctalia 2026-06-20 01:40:10 +08:00
.p10k.zsh feat: rice snapshot — cachyos hyprland noctalia 2026-06-02 13:40:14 +08:00
.profile feat: rice snapshot — cachyos hyprland noctalia 2026-06-02 13:40:14 +08:00
.zshrc feat: rice snapshot — cachyos hyprland noctalia 2026-06-02 13:40:14 +08:00
dotfiles-init.sh Update dotfiles-init.sh 2026-06-02 05:37:06 +00:00
installer.sh Add installer.sh 2026-06-02 05:39:30 +00:00
README.md Update README.md 2026-06-02 05:39:50 +00:00

hyprnoct-dots

Personal dotfiles for my CachyOS setup running Hyprland + Noctalia Shell.

Stack

  • WM — Hyprland
  • Shell — Noctalia Shell
  • Terminal — Alacritty / Kitty
  • Prompt — Powerlevel10k
  • Browser — Zen
  • Bar / Widgets — Noctalia
  • Theme — Noctalia color scheme

Install

Requires a fresh CachyOS install with Hyprland and Noctalia Shell already set up.

bash -c "$(curl -fsSL https://git.fuge.dev/Fuge/hyprnoct-dots/raw/branch/main/installer.sh)"

This will:

  • Clone the dotfiles into ~/.dotfiles
  • Install packages via paru
  • Install Deno and Node LTS
  • Change default shell to zsh
  • Optionally configure SDDM autologin

Re-init (on existing machine)

bash -c "$(curl -fsSL 'https://git.fuge.dev/Fuge/hyprnoct-dots/raw/branch/main/dotfiles-init.sh')"  

Notes

  • Package lists are in .dotfiles-meta/ — generated on init, used by the installer
  • installer.sh and dotfiles-init.sh are included in the repo root