diff options
-rw-r--r-- | marvin.nix | 45 | ||||
-rw-r--r-- | modules/configuration/berlin.nix (renamed from modules/berlin.nix) | 0 | ||||
-rw-r--r-- | modules/configuration/british-english.nix (renamed from modules/british-english.nix) | 0 | ||||
-rw-r--r-- | modules/configuration/nix.nix (renamed from modules/nix.nix) | 0 | ||||
-rw-r--r-- | modules/configuration/user.nix (renamed from modules/user.nix) | 0 | ||||
-rw-r--r-- | modules/development/base.nix (renamed from modules/dev.nix) | 0 | ||||
-rw-r--r-- | modules/development/javascript.nix (renamed from modules/javascript.nix) | 0 | ||||
-rw-r--r-- | modules/development/lisp.nix (renamed from modules/lisp.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/adb.nix (renamed from modules/adb.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/audio.nix (renamed from modules/audio.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/bare-metal.nix (renamed from modules/bare-metal.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/colemak.nix (renamed from modules/colemak.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/connman.nix (renamed from modules/connman.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/grub2.nix (renamed from modules/grub2.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/hidpi.nix (renamed from modules/hidpi.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/intel-gpu.nix (renamed from modules/intel-gpu.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/laptop.nix (renamed from modules/laptop.nix) | 2 | ||||
-rw-r--r-- | modules/hardware/network-manager.nix (renamed from modules/network-manager.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/nitrokey.nix (renamed from modules/nitrokey.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/printing.nix (renamed from modules/printing.nix) | 4 | ||||
-rw-r--r-- | modules/hardware/synaptics.nix (renamed from modules/synaptics.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/systemd-boot.nix (renamed from modules/systemd-boot.nix) | 0 | ||||
-rw-r--r-- | modules/hardware/thinkpad.nix (renamed from modules/thinkpad.nix) | 1 | ||||
-rw-r--r-- | modules/hardware/trackball.nix (renamed from modules/trackball.nix) | 0 | ||||
-rw-r--r-- | modules/machines/t470s.nix (renamed from modules/t470s.nix) | 5 | ||||
-rw-r--r-- | modules/machines/x250.nix (renamed from modules/x250.nix) | 10 | ||||
-rw-r--r-- | modules/programs/accounting.nix (renamed from modules/accounting.nix) | 0 | ||||
-rw-r--r-- | modules/programs/dotfiles.nix (renamed from modules/dotfiles.nix) | 0 | ||||
-rw-r--r-- | modules/programs/gnome.nix (renamed from modules/gnome.nix) | 0 | ||||
-rw-r--r-- | modules/programs/i3.nix (renamed from modules/i3.nix) | 0 | ||||
-rw-r--r-- | modules/programs/infrastructure.nix (renamed from modules/infrastructure.nix) | 0 | ||||
-rw-r--r-- | modules/programs/passwords.nix (renamed from modules/passwords.nix) | 0 | ||||
-rw-r--r-- | modules/programs/shell.nix (renamed from modules/shell.nix) | 0 | ||||
-rw-r--r-- | modules/programs/window-manager.nix (renamed from modules/window-manager.nix) | 0 | ||||
-rw-r--r-- | modules/services/syncthing.nix (renamed from modules/syncthing.nix) | 0 | ||||
-rw-r--r-- | modules/services/xserver.nix (renamed from modules/xserver.nix) | 0 | ||||
-rw-r--r-- | modules/services/zeroconf.nix (renamed from modules/zeroconf.nix) | 0 | ||||
-rw-r--r-- | modules/user-interface.nix | 2 | ||||
-rw-r--r-- | satoshipad.nix | 53 |
39 files changed, 61 insertions, 61 deletions
diff --git a/marvin.nix b/marvin.nix index c3508fbe..55a97fd7 100644 --- a/marvin.nix +++ b/marvin.nix @@ -2,28 +2,29 @@ { imports = [ ./hardware-configuration.nix - ./modules/systemd-boot.nix - ./modules/audio.nix - ./modules/adb.nix - ./modules/syncthing.nix - ./modules/nitrokey.nix - ./modules/shell.nix - ./modules/dotfiles.nix - ./modules/berlin.nix - ./modules/colemak.nix - ./modules/trackball.nix - ./modules/british-english.nix - ./modules/x250.nix - ./modules/user.nix - ./modules/dev.nix - ./modules/lisp.nix - ./modules/javascript.nix - ./modules/infrastructure.nix - ./modules/accounting.nix - ./modules/passwords.nix - ./modules/network-manager.nix - ./modules/nix.nix - ./modules/i3.nix + + ./modules/configuration/berlin.nix + ./modules/configuration/british-english.nix + ./modules/configuration/nix.nix + ./modules/configuration/user.nix + ./modules/development/base.nix + ./modules/development/javascript.nix + ./modules/development/lisp.nix + ./modules/hardware/adb.nix + ./modules/hardware/audio.nix + ./modules/hardware/colemak.nix + ./modules/hardware/network-manager.nix + ./modules/hardware/nitrokey.nix + ./modules/hardware/systemd-boot.nix + ./modules/hardware/trackball.nix + ./modules/machines/x250.nix + ./modules/programs/accounting.nix + ./modules/programs/dotfiles.nix + ./modules/programs/i3.nix + ./modules/programs/infrastructure.nix + ./modules/programs/passwords.nix + ./modules/programs/shell.nix + ./modules/services/syncthing.nix ]; environment.systemPackages = with pkgs; [ diff --git a/modules/berlin.nix b/modules/configuration/berlin.nix index 246510c4..246510c4 100644 --- a/modules/berlin.nix +++ b/modules/configuration/berlin.nix diff --git a/modules/british-english.nix b/modules/configuration/british-english.nix index 3ff93678..3ff93678 100644 --- a/modules/british-english.nix +++ b/modules/configuration/british-english.nix diff --git a/modules/nix.nix b/modules/configuration/nix.nix index 504942ec..504942ec 100644 --- a/modules/nix.nix +++ b/modules/configuration/nix.nix diff --git a/modules/user.nix b/modules/configuration/user.nix index 1b2b6747..1b2b6747 100644 --- a/modules/user.nix +++ b/modules/configuration/user.nix diff --git a/modules/dev.nix b/modules/development/base.nix index abe5f969..abe5f969 100644 --- a/modules/dev.nix +++ b/modules/development/base.nix diff --git a/modules/javascript.nix b/modules/development/javascript.nix index cc5b89e8..cc5b89e8 100644 --- a/modules/javascript.nix +++ b/modules/development/javascript.nix diff --git a/modules/lisp.nix b/modules/development/lisp.nix index ffaa7115..ffaa7115 100644 --- a/modules/lisp.nix +++ b/modules/development/lisp.nix diff --git a/modules/adb.nix b/modules/hardware/adb.nix index 8b511f55..8b511f55 100644 --- a/modules/adb.nix +++ b/modules/hardware/adb.nix diff --git a/modules/audio.nix b/modules/hardware/audio.nix index f5046574..f5046574 100644 --- a/modules/audio.nix +++ b/modules/hardware/audio.nix diff --git a/modules/bare-metal.nix b/modules/hardware/bare-metal.nix index b5e0fc7b..b5e0fc7b 100644 --- a/modules/bare-metal.nix +++ b/modules/hardware/bare-metal.nix diff --git a/modules/colemak.nix b/modules/hardware/colemak.nix index 3b1c0582..3b1c0582 100644 --- a/modules/colemak.nix +++ b/modules/hardware/colemak.nix diff --git a/modules/connman.nix b/modules/hardware/connman.nix index 0361f9cb..0361f9cb 100644 --- a/modules/connman.nix +++ b/modules/hardware/connman.nix diff --git a/modules/grub2.nix b/modules/hardware/grub2.nix index 70e86e71..70e86e71 100644 --- a/modules/grub2.nix +++ b/modules/hardware/grub2.nix diff --git a/modules/hidpi.nix b/modules/hardware/hidpi.nix index 1f4644c5..1f4644c5 100644 --- a/modules/hidpi.nix +++ b/modules/hardware/hidpi.nix diff --git a/modules/intel-gpu.nix b/modules/hardware/intel-gpu.nix index b44ddadf..b44ddadf 100644 --- a/modules/intel-gpu.nix +++ b/modules/hardware/intel-gpu.nix diff --git a/modules/laptop.nix b/modules/hardware/laptop.nix index c50c28e4..55dcbd17 100644 --- a/modules/laptop.nix +++ b/modules/hardware/laptop.nix @@ -72,6 +72,6 @@ systemd.services.nix-gc.unitConfig.ConditionACPower = true; imports = [ - ./user-interface.nix + ../user-interface.nix ]; } diff --git a/modules/network-manager.nix b/modules/hardware/network-manager.nix index b85b8f41..b85b8f41 100644 --- a/modules/network-manager.nix +++ b/modules/hardware/network-manager.nix diff --git a/modules/nitrokey.nix b/modules/hardware/nitrokey.nix index ac85e352..ac85e352 100644 --- a/modules/nitrokey.nix +++ b/modules/hardware/nitrokey.nix diff --git a/modules/printing.nix b/modules/hardware/printing.nix index 3172f33b..beba72ed 100644 --- a/modules/printing.nix +++ b/modules/hardware/printing.nix @@ -1,8 +1,8 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: { services.printing.enable = true; imports = [ - ./zeroconf.nix + ../services/zeroconf.nix ]; } diff --git a/modules/synaptics.nix b/modules/hardware/synaptics.nix index 9f075cce..9f075cce 100644 --- a/modules/synaptics.nix +++ b/modules/hardware/synaptics.nix diff --git a/modules/systemd-boot.nix b/modules/hardware/systemd-boot.nix index 80e79fdc..80e79fdc 100644 --- a/modules/systemd-boot.nix +++ b/modules/hardware/systemd-boot.nix diff --git a/modules/thinkpad.nix b/modules/hardware/thinkpad.nix index 38133d76..1e97f06c 100644 --- a/modules/thinkpad.nix +++ b/modules/hardware/thinkpad.nix @@ -31,5 +31,6 @@ imports = [ ./bare-metal.nix + ./laptop.nix ]; } diff --git a/modules/trackball.nix b/modules/hardware/trackball.nix index 9aa5abc0..9aa5abc0 100644 --- a/modules/trackball.nix +++ b/modules/hardware/trackball.nix diff --git a/modules/t470s.nix b/modules/machines/t470s.nix index 394df773..21614f0e 100644 --- a/modules/t470s.nix +++ b/modules/machines/t470s.nix @@ -18,7 +18,8 @@ ]; imports = [ - ./intel-gpu.nix - ./thinkpad.nix + ../hardware/intel-gpu.nix + ../hardware/hidpi.nix + ../hardware/thinkpad.nix ]; } diff --git a/modules/x250.nix b/modules/machines/x250.nix index e163ec4f..c527f4dc 100644 --- a/modules/x250.nix +++ b/modules/machines/x250.nix @@ -1,9 +1,6 @@ { config, pkgs, ... }: -{ imports = [ - ./synaptics.nix - ]; - boot.extraModulePackages = with config.boot.kernelPackages; [ +{ boot.extraModulePackages = with config.boot.kernelPackages; [ acpi_call ]; @@ -33,7 +30,8 @@ ''; imports = [ - ./intel-gpu.nix - ./thinkpad.nix + ../hardware/synaptics.nix + ../hardware/intel-gpu.nix + ../hardware/thinkpad.nix ]; } diff --git a/modules/accounting.nix b/modules/programs/accounting.nix index 5882436f..5882436f 100644 --- a/modules/accounting.nix +++ b/modules/programs/accounting.nix diff --git a/modules/dotfiles.nix b/modules/programs/dotfiles.nix index eed22233..eed22233 100644 --- a/modules/dotfiles.nix +++ b/modules/programs/dotfiles.nix diff --git a/modules/gnome.nix b/modules/programs/gnome.nix index bd785453..bd785453 100644 --- a/modules/gnome.nix +++ b/modules/programs/gnome.nix diff --git a/modules/i3.nix b/modules/programs/i3.nix index 3bba3bbb..3bba3bbb 100644 --- a/modules/i3.nix +++ b/modules/programs/i3.nix diff --git a/modules/infrastructure.nix b/modules/programs/infrastructure.nix index b41816e2..b41816e2 100644 --- a/modules/infrastructure.nix +++ b/modules/programs/infrastructure.nix diff --git a/modules/passwords.nix b/modules/programs/passwords.nix index 8c9d7cff..8c9d7cff 100644 --- a/modules/passwords.nix +++ b/modules/programs/passwords.nix diff --git a/modules/shell.nix b/modules/programs/shell.nix index 3ea43adc..3ea43adc 100644 --- a/modules/shell.nix +++ b/modules/programs/shell.nix diff --git a/modules/window-manager.nix b/modules/programs/window-manager.nix index c1593745..c1593745 100644 --- a/modules/window-manager.nix +++ b/modules/programs/window-manager.nix diff --git a/modules/syncthing.nix b/modules/services/syncthing.nix index 5a3e1d6e..5a3e1d6e 100644 --- a/modules/syncthing.nix +++ b/modules/services/syncthing.nix diff --git a/modules/xserver.nix b/modules/services/xserver.nix index 2cef678b..2cef678b 100644 --- a/modules/xserver.nix +++ b/modules/services/xserver.nix diff --git a/modules/zeroconf.nix b/modules/services/zeroconf.nix index aa4b47e8..aa4b47e8 100644 --- a/modules/zeroconf.nix +++ b/modules/services/zeroconf.nix diff --git a/modules/user-interface.nix b/modules/user-interface.nix index 09cb2bc6..67989a97 100644 --- a/modules/user-interface.nix +++ b/modules/user-interface.nix @@ -78,6 +78,6 @@ in }; imports = [ - ./xserver.nix + ./services/xserver.nix ]; } diff --git a/satoshipad.nix b/satoshipad.nix index bc927248..56ee7b45 100644 --- a/satoshipad.nix +++ b/satoshipad.nix @@ -3,35 +3,34 @@ { imports = [ ./hardware-configuration.nix + ./private/default.nix + ./modules/base.nix - ./modules/grub2.nix - ./modules/audio.nix - ./modules/adb.nix - ./modules/syncthing.nix - ./modules/hidpi.nix - ./modules/nitrokey.nix - ./modules/shell.nix - ./modules/dotfiles.nix - ./modules/berlin.nix - ./modules/colemak.nix - ./modules/trackball.nix - ./modules/british-english.nix - ./modules/printing.nix - ./modules/t470s.nix - ./modules/user.nix - ./modules/dev.nix - ./modules/lisp.nix - ./modules/javascript.nix + ./modules/configuration/berlin.nix + ./modules/configuration/british-english.nix + ./modules/configuration/nix.nix + ./modules/configuration/user.nix + ./modules/development/base.nix + ./modules/development/javascript.nix + ./modules/development/lisp.nix + ./modules/hardware/adb.nix + ./modules/hardware/audio.nix + ./modules/hardware/colemak.nix + ./modules/hardware/grub2.nix + ./modules/hardware/network-manager.nix + ./modules/hardware/nitrokey.nix + ./modules/hardware/printing.nix + ./modules/hardware/trackball.nix + ./modules/machines/t470s.nix + ./modules/programs/accounting.nix + ./modules/programs/dotfiles.nix + ./modules/programs/gnome.nix + ./modules/programs/i3.nix + ./modules/programs/infrastructure.nix + ./modules/programs/passwords.nix + ./modules/programs/shell.nix ./modules/satoshipay.nix - ./modules/infrastructure.nix - ./modules/accounting.nix - ./modules/passwords.nix - ./modules/network-manager.nix - ./modules/zeroconf.nix - ./modules/nix.nix - ./modules/i3.nix - ./modules/gnome.nix - ./private/default.nix + ./modules/services/syncthing.nix ]; boot.initrd.luks.devices = [ |