Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
khaneliman committed Jan 21, 2025
1 parent ada7711 commit 14851eb
Show file tree
Hide file tree
Showing 10 changed files with 115 additions and 0 deletions.
10 changes: 10 additions & 0 deletions modules/nixos/archetypes/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
imports = [
./gaming
./personal
./server
./vm
./workstation
./wsl
];
}
9 changes: 9 additions & 0 deletions modules/nixos/display-managers/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
imports = [
./gdm
./lightdm
./regreet
./sddm
./tuigreet
];
}
15 changes: 15 additions & 0 deletions modules/nixos/hardware/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
imports = [
./audio
./bluetooth
./cpu
./fingerprint
./gpu
./opengl
./power
./rgb
./storage
./tpm
./yubikey
];
}
6 changes: 6 additions & 0 deletions modules/nixos/programs/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
imports = [
./graphical
./terminal
];
}
16 changes: 16 additions & 0 deletions modules/nixos/security/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
imports = [
./acme
./auditd
./clamav
./doas
./gpg
./keyring
./pam
./polkit
./sops
./sudo
./sudo-rs
./usbguard
];
}
25 changes: 25 additions & 0 deletions modules/nixos/services/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
imports = [
./avahi
./cloudflared
./dbus
./ddc
./earlyoom
./flatpak
./geoclue
./logind
./logrotate
./oomd
./openssh
./power
./printing
./rustdesk-server
./samba
./seatd
./snapper
./spice-vdagentd
./spice-webdav
./tailscale
./udisks2
];
}
11 changes: 11 additions & 0 deletions modules/nixos/suites/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
imports = [
./common
./desktop
./development
./games
./video
./vm
./wlroots
];
}
12 changes: 12 additions & 0 deletions modules/nixos/system/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
imports = [
./boot
./env
./fonts
./locale
./networking
./realtime
./time
./xkb
];
}
5 changes: 5 additions & 0 deletions modules/nixos/theme/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,11 @@ let
];
in
{
imports = [
./gtk
./qt
];

# TODO: consolidate home-manager and nixos module
options.khanelinix.theme = {
enable = mkEnableOption "Enable custom theme use for applications.";
Expand Down
6 changes: 6 additions & 0 deletions modules/nixos/virtualisation/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
imports = [
./kvm
./podman
];
}

0 comments on commit 14851eb

Please sign in to comment.