nixos-config/modules/default.nix

61 lines
1.4 KiB
Nix
Raw Normal View History

2021-01-21 22:13:53 +04:00
builtins.listToAttrs (builtins.map (path: {
name = builtins.head (let
b = builtins.baseNameOf path;
m = builtins.match "(.*)\\.nix" b;
in if isNull m then [ b ] else m);
value = import path;
}) [
./applications.nix
./applications/alacritty.nix
./applications/emacs
./applications/firefox.nix
./applications/geary.nix
2021-05-25 15:04:21 +04:00
./applications/himalaya.nix
2021-06-08 20:35:21 +04:00
./applications/nheko.nix
2021-01-21 22:13:53 +04:00
./applications/okular.nix
./applications/packages.nix
./applications/yt-utilities.nix
./boot.nix
./devices.nix
2021-03-27 13:32:40 +04:00
./ezwg.nix
2021-01-21 22:13:53 +04:00
./hardware.nix
./network.nix
./nix.nix
./overlay.nix
2021-06-08 20:35:21 +04:00
./persist.nix
2021-01-21 22:13:53 +04:00
./power.nix
./secrets-envsubst.nix
./secrets.nix
./security.nix
./servers/gitea.nix
2021-03-27 13:32:40 +04:00
./servers/home-assistant.nix
2021-01-21 22:13:53 +04:00
./servers/jitsi.nix
./servers/mailserver.nix
2021-03-27 13:32:40 +04:00
./servers/mastodon.nix
2021-01-21 22:13:53 +04:00
./servers/matrix-synapse.nix
./servers/minidlna.nix
./servers/nextcloud.nix
./servers/nginx.nix
./servers/vsftpd.nix
./themes.nix
./virtualisation.nix
./workspace/cursor.nix
./workspace/fonts.nix
./workspace/git.nix
./workspace/gnome3
./workspace/gpg.nix
./workspace/gtk.nix
./workspace/i3blocks
./workspace/kde
./workspace/light.nix
./workspace/locale.nix
./workspace/mako.nix
./workspace/misc.nix
2021-06-07 19:22:59 +04:00
./workspace/print-scan.nix
2021-01-21 22:13:53 +04:00
./workspace/simple-osd-daemons.nix
./workspace/ssh.nix
./workspace/sway
./workspace/xresources.nix
./workspace/zsh.nix
])