Skip to content

74k1/tix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,010 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


(t)im's n(ix) flake ❄️


TODO: preview




Warning

This is hardcoded to my daily workflow. Don't just swap out the usernames, hostnames, and hardware configs and expect it to work.

Use it as a reference, not a template.


  • Window ManagerNiri Scrollable WM!
  • Shellfish The user-friendly command line shell
  • TerminalGhostty a fast, feature-rich and _native_ terminal emulator
  • Notification Daemon & PanelSwayNC A simple GTK based notification daemon.
  • LauncherSherlock A versatile application/command launcher for wayland.
  • Editor of ChoiceNeovim ❤️
  • Overall ThemeYuèYè My very own Theme!

Screenshots

About

My very own nix config that I use on a daily basis.
It's always in a continuing circle of improvements. Expect radical changes.
Every single config is set for my own preference and is therefore heavily opinionated. If you should find issues in my current config, feel free to contact me or create an Issue directly. Mistakes are only a helpful learning oportunity.
If you found this repository helpful, I'd very much appreciate a star! ⭐ And if you're using some snippets in your own config, I'd also appreciate some credits, but it's nothing mandatory ofcourse. :)

Hosts

Hostname Type Purpose
desktop wired GPD Pocket 4
AMD Ryzen AI 9 HX 370
General purpose usage.
server eiri Custom Server
AMD Ryzen 9 3900x
Intel Arc A380
Just for fun. Homelab stuff. :)
server arisu MacBook as a Server (MaaS)
Apple M3 Max
Just for fun & when I need apps, that aren't on Linux. :)
server knights VPS
from Hetzner ❤️
Proxy / Just for fun.
server duvet VPS
from Hetzner ❤️
Static Website Hosting

Flake Structure

/
├ hosts/
│ ├ darwin/
│ ╰ nixos/
├ modules/
│ ├ darwin/
│ ├ flake/
│ ├ home-manager/
│ ╰ nixos/
├ secrets/
│ ├ rekeyed/
│ │ ╰ {hosts}/
│ ╰ *.age
├ flake.nix
├ flake.lock
├ README.md
╰ LICENSE

Packages

All of my own Packages are under tixpkgs. Feel free to snoop around and submit PRs / Issues. Contributions are always welcome. :)

Special Thanks to

Credit Reason
reo101 for being the one and only that introduced me to nix and helping me out a ton. :)
linuxmobile Their Niri config served as a great reference point.
pabloagn Their overall vibe in the config inspired me a lot.
Nmoleo Rewrote / packaged their i3 + dunst indicators script for Nix in tixpkgs.

About

(T)im's N(ix) Flake, Multi-Host Configurations for all of my machines!

Topics

Resources

License

Stars

Watchers

Forks

Contributors