aboutsummaryrefslogtreecommitdiff
path: root/modules/default.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-09-24fix(modules/home): delete the moduleFranck Cuny1-8/+1
The configuration for home-manager is set using `home-manager' directly, instead of applying updates all at once (OS and home-manager).
2022-04-10secrets: move all the secrets under module/Franck Cuny1-1/+1
Refactor a bit the configuration, which should simplify the management and usage of secrets from now on.
2022-04-08modules: add a few moreFranck Cuny1-1/+1
2022-04-07initial attempt to reconfigure home-managerFranck Cuny1-1/+23
All the modules that are needed for home-manager should be under `home/`, and each host will have a `host.nix` where the modules are enabled as needed. Later on we can create some profiles to make it easier to consume the configuration. I apply this only to tahoe for now, as the amount of packages needed for my user are pretty limited.
2022-04-05ssh: refactor to a moduleFranck Cuny1-1/+1
Also install mosh and ensure the firewall opens the correct ports.
2022-04-05nix: refactor to a moduleFranck Cuny1-1/+1
2022-04-05sound: add a new moduleFranck Cuny1-0/+1
This is the start of yet another refactoring of the configuration. Sound configuration is moving to a module, and we enable it as needed at the host level. It takes care of configuring pipewire and install the packages needed too. This module is applied to the laptop and the desktop.