- Window Manager • Niri
- Display Manager • tuigreet
- Launcher • Fuzzel
- Panel • Waybar
- Panel Font • Ubuntu Mono Nerd Font + Noto Sans Mono CJK TC
- Notification • SwayNC
- Clipboard Manager • cliphist
- Wallpaper Engine • swaybg
- Idle Daemon • swayidle
- Lock Screen • swaylock
- Logout Menu • wlogout
- Fonts • Ubuntu + Noto Sans/Serif CJK TC
- Theme • Colloid-gtk-theme
- Icons • Colloid-icon-theme
- Cursor • Adwaita
- Terminal • Alacritty
- Terminal Font • JetBrains Mono Nerd Font
- Shell • zsh + zinit + starship
- Spicetify Theme • Ziro (Gray Dark)
- Firefox Theme • Dark space
git clone https://github.com/hengtseChou/Niri.git
cd Niri
./setup.sh
The script will install packages required for this setup and symlink to the corresponding directories. Make sure you have one of the AUR helpers installed.
For the dotfiles of the following programs, please refer to the main configuration repo.
fastfetch
fontconfig
tuigreet
spicetify
starship
zsh
Keys | Action |
---|---|
Super + Enter | Open terminal |
Super + Ctrl + Enter | Open launcher |
Super + B | Open firefox |
Super + E | Open nautilus |
Super + N | Toggle notification center |
Super + L | Launch lock screen |
Super + C | Launch clipboard menu |
Super + I | Launch idle time menu |
Super + P | Launch power profile menu |
Super + U | Launch updater |
Super + Ctrl + W | Toggle waybar |
Super + Backspace | Launch logout screen |
Keys | Action |
---|---|
XF86MonBrightnessUp | Increase brightness by 5% |
XF86MonBrightnessDown | Decrease brightness by 5% |
XF86AudioRaiseVolume | Raise volume by 5% |
XF86AudioLowerVolume | Lower volume by 5% |
XF86AudioMute | Toggle mute |
XF86AudioPlay | Play or pause media |
XF86AudioNext | Next media track |
XF86AudioPrev | Previous media track |
Keys | Action |
---|---|
Super + Q | Close window |
Super + W | Switch preset column width |
Super + H | Switch preset window height |
Super + M | Toggle maximize mode |
Super + F | Toggle fullscreen mode |
Super+ Left | Focus column on the left |
Super+ Right | Focus column on the right |
Super+ Down | Focus window downward |
Super+ Up | Focus window upward |
Super + Ctrl + Left | Move column to the left |
Super + Ctrl + Right | Move column to the right |
Super + Ctrl + Down | Move window downward |
Super + Ctrl + Up | Move window upward |
Super + Home | Focus the first column |
Super + End | Focus the last column |
Super + Ctrl + Home | Move column to the first |
Super + Ctrl + End | Move column to the last |
Super + Shift + Left | Resize column width by -10% |
Super + Shift + Right | Resize column width by +10% |
Super + Shift + Down | Resize window height by -10% |
Super + Shift + Up | Resize window height by +10% |
Super + BracketLeft | Consume from/expel to the column on the left |
Super + BracketRight | Consume from/expel to the column on the right |
Super + Comma | Consume window from the right into the bottom of the focused column |
Super + Period | Expel the bottom window from the focused column to the right |
Keys | Action |
---|---|
Super + PageDown | Focus workspace downward |
Super + PageUp | Focus workspace upward |
Super + Ctrl + PageDown | Move column downward |
Super + Ctrl + PageUp | Move column upward |
Super + Ctrl + [0-9] | Move column to workspace [1-10] |
Keys | Action |
---|---|
Screenshot (region) | |
Ctrl + Print | Screenshot (window) |
Shift + Print | Screenshot (monitor) |