## Personal notes

##### Todo:
Change the greeter to not carry some useless xserver, see noctalia greet, or greetd
Install a Home-Manager apps, notably Obsidian, Syncthing and Vesktop
Finish Zed Config
Port Neovim config
Configure Noctalia Shell
Finish some Niri options, like some default binds, not allocated in my config
Curate the ZSH config

##### Boilerplate:

for a module (host, etc...)
```
{ self, inputs, ... }:
{
  flake.nixosModules.<module> = { config, pkgs, inputs, ...}: {
  };
}
```

For a program (wrapped)
```
{ self, inputs, ... }:
{
  flake.nixosModules.<program> = { pkgs, lib, self', ... }: {
  };

  perSystem = { pkgs, lib, ...} : {
  <program>
  };
}
```
