about summary refs log tree commit diff
path: root/profiles/default.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* delete even more unused configurationsFranck Cuny2023-12-091-150/+0
|
* enable zsh for all profilesFranck Cuny2023-07-061-0/+1
|
* update nixos and home-manager to 23.05Franck Cuny2023-07-051-2/+4
|
* profiles/default: fix the GC configurationFranck Cuny2023-05-281-1/+1
| | | | | | I got the settings wrong. The `weekly` applies to `nix.gc.dates`, which is for how often the GC should run. While `nix.gc.options` is to delete content in the store older than 14 days (in my case).
* profiles/default: list installed packages in /etc/installed-packagesFranck Cuny2023-05-121-1/+10
|
* profiles/default: larger font on the console for all hostsFranck Cuny2023-05-061-0/+10
| | | | Easier on my eyes.
* profiles/default: users are immutableFranck Cuny2023-05-021-0/+3
|
* profiles: consolidates common networking bitsFranck Cuny2023-05-021-0/+2
| | | | This remove ssh on workstations. I also drop mosh since I don't use it.
* profiles/default: move stuff related to bootFranck Cuny2023-05-021-0/+16
|
* profiles/hardware: create a few profiles related to hardwareFranck Cuny2023-05-021-0/+2
|
* profiles/default: move default packages thereFranck Cuny2023-05-021-0/+45
|
* profiles/default: more consolidationFranck Cuny2023-05-021-0/+53
|
* profiles: create default and serverFranck Cuny2023-05-021-0/+7
| | | | | | | | | | The NAS and the router are "servers", and we create a base profile for them. We add a default profile that will set things that are common to all my hosts, and we start with the locales. Update tahoe/carmel to use the server profile.
* ref(profiles): get rid of all the profilesFranck Cuny2022-06-091-1/+0
| | | | | | | | | | | | | | All the modules that are setup by the profiles are now managed at the host level. This simplify some configuration, and will make it easier to adjust things at the host instead of trying to squeeze everything into profiles. This will also help the refactoring later, when I'll split nixos and home-manager configuration. Change-Id: I17ffda8b0b5d15bf1915c6fae5030380523d74b5 Reviewed-on: https://cl.fcuny.net/c/world/+/297 Reviewed-by: Franck Cuny <franck@fcuny.net>
* ref(GTK): remove the profile for GTKFranck Cuny2022-06-091-1/+1
| | | | | | | | All the configuration is done at the host level. Change-Id: Ib5ef71ea7955f6872fb08f576e48b24a70600693 Reviewed-on: https://cl.fcuny.net/c/world/+/296 Reviewed-by: Franck Cuny <franck@fcuny.net>
* ref(trusted): consume modules within host's configurationFranck Cuny2022-06-091-1/+1
| | | | | | | | | Remove the trusted profiles, the modules are installed directly within the host configuration. Change-Id: I0566fb359803da16bdd3a38e2901deac477fb078 Reviewed-on: https://cl.fcuny.net/c/world/+/293 Reviewed-by: Franck Cuny <franck@fcuny.net>
* ref(multimedia): move multimedia modules to hostsFranck Cuny2022-06-091-1/+1
| | | | | | | | | Consume the modules related to multimedia applications at the host level, instead of having a level of indirection with a profile. Change-Id: I567f0e01cbfe591beaa2e9086e33434402a4a002 Reviewed-on: https://cl.fcuny.net/c/world/+/292 Reviewed-by: Franck Cuny <franck@fcuny.net>
* ref(laptop): move services related to laptop to host's configurationFranck Cuny2022-06-091-1/+1
| | | | | | | | | | As for the bluetooth configuration, we don't need that level of indirection. The laptop can consume these services directly, and we can drop the profile for laptop. Change-Id: Ia434d336ae581bd040fbc4963e5856806183d55e Reviewed-on: https://cl.fcuny.net/c/world/+/290 Reviewed-by: Franck Cuny <franck@fcuny.net>
* ref(bluetooth): remove the profileFranck Cuny2022-06-091-4/+1
| | | | | | | | | | | I don't need a profile for this, the module can be consumed directly from the host's hardware configuration. It removes one level of indirection and helps us toward the goal of completely removing all the profiles. Change-Id: I95a6fdc985420e7fe0ad737e7576d10d5c7eb114 Reviewed-on: https://cl.fcuny.net/c/world/+/289 Reviewed-by: Franck Cuny <franck@fcuny.net>
* add modules to manage bluetoothFranck Cuny2022-05-121-1/+4
|
* add a few more modules to home/ and delete stuffFranck Cuny2022-04-091-1/+1
|
* profiles: create a few new profilesFranck Cuny2022-04-081-1/+1
|
* create a profile for laptopFranck Cuny2022-04-051-0/+1