A Cozy Operating System
  • Nix 45.9%
  • QML 40.7%
  • Lua 8.8%
  • Go 3.1%
  • JavaScript 1.3%
  • Other 0.2%
Find a file
2026-05-21 11:08:55 +02:00
config binds: fix immersive and ytm binds 2026-05-21 11:08:55 +02:00
hosts port hyprland config to lua (scripts still broken) 2026-05-20 01:22:10 +02:00
nvf port hyprland config to lua (scripts still broken) 2026-05-20 01:22:10 +02:00
wallpaper boot: swap to limine bootloader 2026-03-04 19:14:25 +01:00
.gitignore port hyprland config to lua (scripts still broken) 2026-05-20 01:22:10 +02:00
.luarc.json hyprland: migrate all scripts to lua 2026-05-21 01:04:19 +02:00
flake.lock flake.lock: Update 2026-05-19 13:50:31 +02:00
flake.nix rework monitor config 2026-03-21 22:16:33 +01:00
README.md update readme 2025-04-12 01:41:59 +02:00
theme.nix quickshell: adjust Dashboard to theme change, only System Widget to do 2026-03-04 18:16:16 +01:00

Amnytas - My Nixos Hyprland Config

This is the nix config i use on all my systems, here is what it looks like:

https://github.com/user-attachments/assets/5c66eb6f-b504-4857-b43d-9f7cd78b732e

Features

  • Tokyo Night Color Scheme throughout the system
  • Widgets made with AGS
  • Wallpaper changes depending on Workspace (see all wallpapers)
  • hyprlock config
  • Nvidia driver setup (although i swapped to amd on my desktop)
  • usable across multiple systems
  • arlecchino grub theme :>
  • a nvf config (also exposed separately as #nvf)
  • pseudofullscreen (in case an application/game (cough gw2) doesnt behave in fullscreen)
  • hotkeys for almost anything I wanna do (./config/rice/hyprland/binds.nix)
  • Mozc IME for typing Japanese
  • OwOpacity on everything ~||~

terminals vertical widgets hyprlock

Wanna try it out?

Simply run

nix run github:QuetzColito/amnytas#install --extra-experimental-features "nix-command flakes"

on nixos x86_64 with a user with a preconfigured password and the script will install the whole config to ~/amnytas

If you wanna know what exactly the script does, it isnt super long and explained in the comment in flake.nix ^^

If you want to add extra config before the install abort the script once it starts nixos-rebuild and edit /hosts/<yourhost>.nix

I tried to document the important/unintuitive parts :3

Software Used

Distro NixOs
WM/Compositor Hyprland
Terminal foot
Shell zsh
Prompt ohmyposh
Bar/Widgets AGS
Browser Zen Browser
Text Editor neovim (nvf)
File Manager yazi, Thunar
Notifications mako
image viewer imv
screen recording wf-recorder
music player ytm by th-ch

Where I stole it all from c: