Skip to content

daniel-phage/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌙 dotfiles, btw

My daily driver desktop config running Niri + Noctalia Shell on CachyOS.

Tokyo Night Niri CachyOS Wayland

🖥️ Setup

Component Choice
Distro CachyOS (Arch-based)
Compositor Niri
Shell/Bar Noctalia (Quickshell)
Terminal Ghostty
Shell ZSH + Oh My ZSH + Powerlevel10k
Launcher Rofi
Lock Screen Hyprlock
File Manager Nautilus
Theme Tokyo Night
Font JetBrains Mono

📁 Structure

.
├── ghostty/          → ~/.config/ghostty
│   └── config
├── hypr/             → ~/.config/hypr
│   └── hyprlock.conf
├── niri/             → ~/.config/niri
│   └── config.kdl
├── noctalia/         → ~/.config/noctalia
│   └── settings.json
├── rofi/             → ~/.config/rofi
│   ├── config.rasi
│   └── tokyonight.rasi
└── install.sh

🚀 Installation

git clone https://github.com/daniel-phage/dotfiles.git ~/dotfiles
cd ~/dotfiles
chmod +x install.sh
./install.sh

The install script symlinks config directories to ~/.config/. Existing configs are backed up with a timestamp before being replaced.

📦 Dependencies

pacman -S niri ghostty rofi nautilus
# AUR / manual install
paru -S hyprlock noctalia-git quickshell-git

Note: Adjust AUR package names as needed — check CachyOS repos first as some may be available there.

🔒 Lock Screen

Hyprlock with Tokyo Night colors, blurred screenshot background, and a dynamic time-based greeting.

⚙️ Niri Highlights

  • Scrolling tiling window manager (Wayland-native)
  • focus-follows-mouse enabled
  • 3440x1440 @ 175Hz ultrawide config
  • Window corner radius with shadows
  • Polkit agent: polkit-gnome-authentication-agent-1

📝 Notes

  • Make sure to add the polkit agent to your Niri startup if apps like BTRFS Assistant need privilege escalation
  • Rofi uses the tokyonight.rasi theme — adjust the path in config.rasi if your dotfiles location differs

📄 License

This repo is under a permissive MIT License that you can read about here.

About

My Niri, Noctalia and other dotfiles

Resources

License

Stars

Watchers

Forks

Contributors

Languages