chore: refactor systems

This commit is contained in:
uku 2024-06-26 19:30:41 +02:00
parent a57a6fb890
commit 5719c0d2b4
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
10 changed files with 46 additions and 69 deletions

View file

@ -1,4 +1,6 @@
{pkgs, ...}: {
imports = [./common.nix];
environment.systemPackages = with pkgs; [
nil
ffmpeg

View file

@ -4,12 +4,18 @@
config,
nixpkgs,
agenix,
home-manager,
vscode-server,
...
}: let
username = "leo";
stateVersion = "23.11";
in {
imports = [
agenix.nixosModules.default
home-manager.nixosModules.home-manager
vscode-server.nixosModules.default
(lib.mkAliasOptionModule ["hm"] ["home-manager" "users" username])
../programs/fish.nix

View file

@ -3,9 +3,15 @@
pkgs,
config,
catppuccin,
lanzaboote,
...
}: {
imports = [
catppuccin.nixosModules.catppuccin
lanzaboote.nixosModules.lanzaboote
./client.nix
../programs/ghostty.nix
../programs/gnome.nix
../programs/vscode.nix

View file

@ -1,4 +1,6 @@
{config, ...}: {
imports = [./common.nix];
_module.args.nixinate = {
host = config.networking.hostName;
sshUser = "root";