TSUGUMORI // 継衛
KNIGHTS OF SIDONIA-INSPIRED HYPRLAND DESKTOP // ARCH LINUX
Tsugumori.mp4
Watch the showcase in higher quality on YouTube
Screenshots
Note
The installer validates the configuration before replacing desktop config and keeps timestamped backups by default.
Install
You need a fully updated Arch Linux installation, Hyprland 0.55.2 or newer,
a normal user account, and sudo access. Complete your normal full system
update before running the installer. The installer uses the existing Pacman
package databases; it does not refresh them or perform a system upgrade.
bash <(curl -fsSL https://raw.githubusercontent.com/Aleph1-9012/Tsugumori/main/install.sh)To see the available installer options without changing your system:
bash <(curl -fsSL https://raw.githubusercontent.com/Aleph1-9012/Tsugumori/main/install.sh) --helpTsugumori uses official Arch packages. IBM Plex Mono and Share Tech Mono ship with their licenses, so the installer does not need an AUR helper.
Fish support is optional. Select it when asked, or add --fish to the install
command. This installs basic aliases and adds ~/.local/bin to Fish's PATH
through config/fish/conf.d/tsugumori.fish.
It does not change your login shell or install a Fish prompt.
The Fish fragment goes in $XDG_CONFIG_HOME/fish/conf.d/tsugumori.fish, using
~/.config when XDG_CONFIG_HOME is unset. Your existing fish/config.fish
and fish/config.fish.local remain intact. The fragment reads the latter for
personal overrides; Fish loads config.fish afterward. An unrelated file at
the fragment's destination is left in place and the installer stops with an
explanation.
Pinned package manifests are not currently shipped. --pinned stops before
package installation or config deployment when its manifest is missing or
invalid. See tested versions.
What you get
- Hyprland with a native Lua configuration and custom keybindings
- A NieR:Automata-style Control Center with a Knights of Sidonia theme
- Quickshell launcher, lock screen, notifications, player, and wallpaper picker
- Wi-Fi, Bluetooth, audio, per-monitor brightness, and Quickshare controls
- Standalone quick notes drawer on
SUPER + N, with local autosave and deletion Undo - Clipboard history on
SUPER + C, with search, image previews, pins, and deletion Undo - Compact music player with an artwork glyph matrix, hover colour reveal, and local track drawer
- Waybar and Kitty configurations, plus themed Fastfetch and btop
- Nautilus as the default file manager and a graphical file picker for Quickshare
- Optional Nautilus and file-dialog theme
- Native Phase lock and wallpaper-picker transitions, shared red curtains, and bundled wallpapers
See desktop design and runtime notes for the terminal, widgets, fonts, and native animation details.
Change the basics
These links point to repository sources. See the customization guide for installed file locations.
| What you want to change | Where to look |
|---|---|
| Keybindings, monitors, or keyboard layout | config/hypr/user.lua |
| Colors, fonts, or spacing | config/quickshell/theme/Theme.qml |
| Quickshell options | config/quickshell/settings/Settings.qml |
| Terminal appearance | config/kitty/kitty.conf |
| Fastfetch layout | config/kitty/fastfetch.jsonc |
| btop colors and layout | config/kitty/btop.conf and tsugumori-btop.theme |
| Waybar | config/waybar/ |
| Installed applications | packages/pacman.txt |
| Wallpapers | assets/wallpapers/ |
The installer preserves ~/.config/hypr/user.lua and Quickshell's
Settings.qml during upgrades, and leaves ~/.bashrc.local untouched.
See the customization guide
and the configuration map before editing other installed
files.
Everyday shortcuts
| Shortcut | Action |
|---|---|
SUPER |
Open the application menu |
SUPER + Tab |
Open the Control Center |
SUPER + N |
Open or close Quick Notes on the focused monitor |
SUPER + C |
Open or close clipboard history on the focused monitor |
SUPER + Enter |
Show or hide the music player |
SUPER + L |
Lock the session |
SUPER + T |
Open Kitty |
SUPER + P |
Open the wallpaper picker |
SUPER + R |
Restart the desktop shell |
SUPER + Q |
Close the active window |
SUPER + Escape |
Exit Hyprland immediately, without confirmation |
ALT + Tab |
Cycle through windows |
ALT + SHIFT + S |
Select an area for a screenshot |
See controls and keybindings for the complete guide.
Quick Notes is a standalone drawer, separate from the Control Center. Press
SUPER + N again to close it, or use the shortcut on another monitor to move
the same drawer there. Notes autosave locally, and deleted notes can be
restored with Undo during the current shell session.
Help and project information
Folder guide
| Folder | Purpose |
|---|---|
config/ |
Desktop, terminal, and shell configuration, plus widget assets |
assets/ |
Wallpapers and Share Tech Mono font assets |
packages/ |
Base package manifest used by install.sh |
docs/ |
Customization, controls, help, and software requirements |
.github/ |
GitHub checks and issue templates; not installed on the desktop |
Credits
Inspired by caelestia-dots/shell, flickowoa/dotfiles, and samyns/Unit-3.
License
MIT



