diff --git a/README.md b/README.md index 1f0a485..2ec2069 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ that most people would have. The configurations are sorted into three categories ---|---|---|--- 🐚 Shell | ZSH & Starship | [Link](./users/config/shell) | ZSH configuration with FZF, starship prompt, sqlite history and histdb-skim for fancy CtrlR 🖥️ Terminal | Kitty | [Link](./users/myuser/graphical/kitty.nix) | Terminal configuration with nerdfonts and history CtrlShiftH to view scrollback buffer in neovim -🪟 WM | i3 | [Link](./users/myuser/graphical/i3.nix) | Tiling window manager, heavily customized to my personal preferences +🪟 WM | hyprland & i3 | [Link](./users/myuser/graphical/hyprland.nix), [Link](./users/myuser/graphical/i3.nix) | Tiling window manager, heavily customized to my personal preferences 🌐 Browser | Firefox | [Link](./users/myuser/graphical/firefox.nix) | Firefox with many privacy settings and betterfox 🖊️ Editor | Neovim | [Link](./users/myuser/neovim) | Extensive neovim configuration, made with nixvim 📜 Manpager | Neovim | [Link](./users/config/manpager.nix) | Isolated neovim as manpager via nixvim @@ -68,6 +68,13 @@ that most people would have. The configurations are sorted into three categories 📚 TSDB | – | Influxdb2 | [Link](./hosts/sire/guests/influxdb.nix) | Time series database for storing host metrics ⏱️ Metrics | – | Telegraf | [Link](./modules/telegraf.nix) | Per-host collection of metrics + + #### General & Miscellaneous (WIP) @@ -96,10 +103,9 @@ but here's a quick breakdown of the what you will find where. | | | |---|---| -`hosts/` | top-level configuration for `` -`lib/` | library functions overlayed on top of `nixpkgs.lib` `config/` | global configuration for all hosts `config/optional/` | optional configuration included by hosts +`hosts/` | top-level configuration for `` `modules/` | classical reusable configuration modules `nix/` | library functions and flake plumbing `pkgs/` | Custom packages and scripts diff --git a/topology/default.nix b/topology/default.nix index ab184be..fc9821b 100644 --- a/topology/default.nix +++ b/topology/default.nix @@ -8,6 +8,7 @@ mkConnection ; in { + # TODO: collect networks from globals networks.ward-kea.name = "Home LAN"; networks.zackbiene-kea.name = "Isolated IoT Network"; networks.home-fritzbox = {