Skip to content

osmo1/.files

Repository files navigation

My all purpose NixOS flake

  • Single user
  • Multi DE / WM
  • Multi theme
  • Integrated sops-nix secrets
  • Custom easily configurable container services
  • Easily adaptable to different server and desktop uses
  • As modular as possible

Installation

As this flake has secrets, you will need to make your own secrets repo and configure your secrets if you want to use this flake as is.

Local install

TODO

Remote install

TODO

TODO

Global

  • Installation instructions
  • Theming
    • Global shell theming
    • Theme folders options for stylix
      • Tokyo night
      • Kanagawa wave
  • Template host
  • Flake refactor
    • Format similar to the minimal flake (opted to go for format similar to EmergentMind's)
    • ConfigVars and options such as DE and theme
    • Template host
  • Backup using borgbackup restic
  • All required permanence declarations exist only when impermanence is enabled
    • And opposite

Personal

  • Masiina ready
  • New host klusteri (not K3s)
  • Serveri and oraakeli working
    • Import old containers

Thanks

  • A lot of "inspiration" from EmergentMinds config
  • Miscellaneous nixos discourses and github issues