Skip to content
/ flake Public

diogowho/flake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

221 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flake

Warning

This is highly opinionated and tailored for my own needs. I wouldn't recommend using this as-is on your machine unless you love debugging at 3 AM. Proceed with caution (and maybe a backup).

This flake holds the configuration I use across my systems. It reflects my own preferences, and hardware choices, so it is highly specific to my environment.

Nothing here is meant to be "plug-and-play". If you decide to use any part of it, expect to tweak, replace, or rethink pieces so they fit your setup. Some things may break (like secrets), others may feel overly opinionated.

Networking

BGP

In the past, I used FRR (Free Range Routing) with a very minimal configuration. Nowadays I use BIRD3, and have a dedicated repository for it.

Window Manager

Window management is intentionally split by platform. NixOS machines are used only as headless servers, so there is no graphical environment and no window manager configured there.

On macOS, window management is handled by AeroSpace (an i3-like tiling window manager for macOS that uses its own workspace model instead of depending on native mcOS Spaces).

Other repositories

  • iac: infrastructure defined using Terraform, covering resources and services that live outside this flake.
  • bird: bird3 router configuration files for as207118.

License

zlib: do whatever you want with this, but don't blame me if it breaks.

Credits

A lot of this setup is not original in the sense of being built from scratch. It follows patterns, structure, and ideas drawn heavily from other people’s work.

Most notably, Isabel Roses' dotfiles played a large role in getting me into Nix, and how my flake ended up looking. If parts of this feel familiar, that is not a coincidence.

The logo at the top of this file belongs to the Lix project.

About

[mirror] ❄️ my cosy setup powered by nix

Topics

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Sponsor this project

Contributors