diff --git a/flake.nix b/flake.nix index 4db25c3..8533000 100644 --- a/flake.nix +++ b/flake.nix @@ -19,7 +19,8 @@ ]; config = { allowUnfree = true; }; }; - in { + in + { nixosConfigurations = { fedfer-main-laptop-nixos = nixpkgs.lib.nixosSystem rec { system = "x86_64-linux"; diff --git a/homeManagerModules/cliPrograms/pass.nix b/homeManagerModules/cliPrograms/pass.nix index beb8a4f..38b1d27 100644 --- a/homeManagerModules/cliPrograms/pass.nix +++ b/homeManagerModules/cliPrograms/pass.nix @@ -1,6 +1,6 @@ -{pkgs, ...}: { +{ pkgs, ... }: { programs.password-store = { enable = true; - package = pkgs.pass-wayland.withExtensions ( exts: [exts.pass-checkup exts.pass-audit]); + package = pkgs.pass-wayland.withExtensions (exts: [ exts.pass-checkup exts.pass-audit ]); }; -} \ No newline at end of file +} diff --git a/homeManagerModules/desktopPrograms/vscodium.nix b/homeManagerModules/desktopPrograms/vscodium.nix index 045eab1..7f2e1b2 100644 --- a/homeManagerModules/desktopPrograms/vscodium.nix +++ b/homeManagerModules/desktopPrograms/vscodium.nix @@ -25,7 +25,7 @@ ] ++ (with pkgs.open-vsx; [ jeanp413.open-remote-ssh antfu.unocss - ]); + ]); userSettings = { "workbench.iconTheme" = "material-icon-theme"; diff --git a/hosts/main-homelab/configuration.nix b/hosts/main-homelab/configuration.nix index 838f6d9..8249ce3 100644 --- a/hosts/main-homelab/configuration.nix +++ b/hosts/main-homelab/configuration.nix @@ -1,7 +1,8 @@ { pkgs, lib, ... }: { imports = - [ # Include the results of the hardware scan. + [ + # Include the results of the hardware scan. ./hardware-configuration.nix ../../nixosModules/default.nix ]; @@ -22,7 +23,7 @@ openssh.usePAM = lib.mkForce true; }; }; - + boot.kernelPackages = pkgs.linuxPackages_latest; boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; diff --git a/hosts/main-homelab/hardware-configuration.nix b/hosts/main-homelab/hardware-configuration.nix index 31d4ea0..7126628 100644 --- a/hosts/main-homelab/hardware-configuration.nix +++ b/hosts/main-homelab/hardware-configuration.nix @@ -5,7 +5,8 @@ { imports = - [ (modulesPath + "/installer/scan/not-detected.nix") + [ + (modulesPath + "/installer/scan/not-detected.nix") ]; boot.initrd.availableKernelModules = [ "vmd" "xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod" ]; @@ -14,12 +15,14 @@ boot.extraModulePackages = [ ]; fileSystems."/" = - { device = "/dev/disk/by-uuid/58d4396b-d87c-419b-ac35-c4d282ef05b1"; + { + device = "/dev/disk/by-uuid/58d4396b-d87c-419b-ac35-c4d282ef05b1"; fsType = "ext4"; }; fileSystems."/boot" = - { device = "/dev/disk/by-uuid/F5D9-1046"; + { + device = "/dev/disk/by-uuid/F5D9-1046"; fsType = "vfat"; options = [ "fmask=0022" "dmask=0022" ]; }; diff --git a/hosts/main-laptop/configuration.nix b/hosts/main-laptop/configuration.nix index 14355b1..bba53ad 100644 --- a/hosts/main-laptop/configuration.nix +++ b/hosts/main-laptop/configuration.nix @@ -1,6 +1,4 @@ -{ lib, pkgs, ... }: - -{ +{ lib, pkgs, ... }: { imports = [ ./hardware-configuration.nix diff --git a/nixosModules/programs/gnupg.nix b/nixosModules/programs/gnupg.nix index 6a00eee..efbf6fe 100644 --- a/nixosModules/programs/gnupg.nix +++ b/nixosModules/programs/gnupg.nix @@ -10,4 +10,4 @@ enableSSHSupport = config.settings.programs.gnupg.ssh; }; }; -} \ No newline at end of file +} diff --git a/nixosModules/services/openssh.nix b/nixosModules/services/openssh.nix index d012ff2..95f8074 100644 --- a/nixosModules/services/openssh.nix +++ b/nixosModules/services/openssh.nix @@ -5,7 +5,7 @@ }; -#further move these options into settings + #further move these options into settings config = lib.mkIf config.settings.services.openssh.enable { services.openssh = { enable = true; @@ -19,4 +19,4 @@ }; }; }; -} \ No newline at end of file +} diff --git a/nixosModules/services/pam.nix b/nixosModules/services/pam.nix index 85e4d4e..a171029 100644 --- a/nixosModules/services/pam.nix +++ b/nixosModules/services/pam.nix @@ -9,10 +9,10 @@ security.pam = { services.sshd = { name = "sshd"; - unixAuth = true; + unixAuth = true; googleAuthenticator.enable = config.settings.services.pam.sshd.useGoogleAuth; gnupg.enable = config.settings.services.pam.sshd.gnupg; }; }; }; -} \ No newline at end of file +} diff --git a/nixosModules/users/veneficium.nix b/nixosModules/users/veneficium.nix index 7b2437b..5a8e87d 100644 --- a/nixosModules/users/veneficium.nix +++ b/nixosModules/users/veneficium.nix @@ -10,4 +10,4 @@ extraGroups = [ "networkmanager" "wheel" ]; }; }; -} \ No newline at end of file +}