+199
-71
flake.lock
+199
-71
flake.lock
························+"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/flake-schemas/0.1.5/0190ef2f-61e0-794b-ba14-e82f225e55e6/source.tar.gz"···············+"url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip"+"url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip"····································
+6
-4
flake.nix
+6
-4
flake.nix
······
+16
-15
homes/ayla/default.nix
+16
-15
homes/ayla/default.nix
···············
-1
hosts/jezebel/default.nix
-1
hosts/jezebel/default.nix
+71
-3
hosts/morgana/default.nix
+71
-3
hosts/morgana/default.nix
············
+5
-6
hosts/nanpi/default.nix
+5
-6
hosts/nanpi/default.nix
·········
+1
-2
hosts/nanpi/secrets.nix
+1
-2
hosts/nanpi/secrets.nix
···
+5
-1
modules/flake/files/helix.nix
+5
-1
modules/flake/files/helix.nix
······
+56
-23
modules/flake/files/zed.nix
+56
-23
modules/flake/files/zed.nix
·········+exec ${lib.getExe pkgs.bun} ${pkgs.vscode-json-languageserver}/lib/node_modules/vscode-json-languageserver/./bin/vscode-json-languageserver "$@"
+2
-1
modules/flake/nixos.nix
+2
-1
modules/flake/nixos.nix
······
+2
-2
modules/hardware/profiles/base/default.nix
+2
-2
modules/hardware/profiles/base/default.nix
+51
modules/home/desktop/cosmic/default.nix
+51
modules/home/desktop/cosmic/default.nix
···
+3
-1
modules/home/desktop/default.nix
+3
-1
modules/home/desktop/default.nix
···
+34
-7
modules/home/desktop/gnome/default.nix
+34
-7
modules/home/desktop/gnome/default.nix
······
+52
modules/home/desktop/plasma/default.nix
+52
modules/home/desktop/plasma/default.nix
···
+1
modules/home/profiles/default.nix
+1
modules/home/profiles/default.nix
+100
-11
modules/home/profiles/defaultApps/default.nix
+100
-11
modules/home/profiles/defaultApps/default.nix
·································+mkDefaultEntry "Audio Player" cfg.audioPlayer.exec cfg.audioPlayer.terminal cfg.audioPlayer.icon;+mkDefaultEntry "File Manager" cfg.fileManager.exec cfg.fileManager.terminal cfg.fileManager.icon;
+30
-10
modules/home/profiles/defaultApps/mimeTypes.nix
+30
-10
modules/home/profiles/defaultApps/mimeTypes.nix
······
+47
modules/home/profiles/fixMimeTypes/default.nix
+47
modules/home/profiles/fixMimeTypes/default.nix
···+enable = lib.mkEnableOption "mimetypes are dumb and they don't always register the right formats";
+6
modules/home/profiles/shell/default.nix
+6
modules/home/profiles/shell/default.nix
···ytmusic = "yt-dlp -f 251 --remux-video opus --embed-metadata --embed-thumbnail -o \"%(album)s/%(disc_number>0)s%(disc_number)02d-%(track_number)02d %(title)s.%(ext)s\"";···
+1
modules/home/programs/default.nix
+1
modules/home/programs/default.nix
+21
-21
modules/home/programs/firefox/default.nix
+21
-21
modules/home/programs/firefox/default.nix
······
+2
-3
modules/home/programs/git/default.nix
+2
-3
modules/home/programs/git/default.nix
···
+60
-115
modules/home/programs/helix/default.nix
+60
-115
modules/home/programs/helix/default.nix
······
+24
modules/home/programs/jujutsu/default.nix
+24
modules/home/programs/jujutsu/default.nix
···
+9
modules/home/programs/ssh/default.nix
+9
modules/home/programs/ssh/default.nix
+114
-64
modules/home/programs/zed-editor/default.nix
+114
-64
modules/home/programs/zed-editor/default.nix
············
+2
modules/home/snippets/default.nix
+2
modules/home/snippets/default.nix
+415
modules/home/snippets/editor/default.nix
+415
modules/home/snippets/editor/default.nix
···+inherit name full-name auto-format file-types language-servers zed-only-language-servers helix-only-language-servers formatter helix-formatter code-actions-on-format;+args = ["${pkgs.vscode-langservers-extracted}/lib/node_modules/vscode-langservers-extracted/bin/vscode-html-language-server" "--stdio"];+args = ["${pkgs.vscode-css-languageserver}/lib/node_modules/vscode-css-languageserver/out/node/cssServerMain.js" "--stdio"];+args = ["${pkgs.vscode-json-languageserver}/lib/node_modules/vscode-json-languageserver/bin/vscode-json-languageserver" "--stdio"];+args = ["${pkgs.svelte-language-server}/lib/node_modules/svelte-language-server/bin/server.js" "--stdio"];+args = ["${pkgs.vue-language-server}/lib/language-tools/packages/language-server/bin/vue-language-server.js" "--stdio"];+args = ["format" "--use-server" "--html-formatter-enabled=true" "--stdin-file-path" "{buffer_path}"];
+11
modules/home/snippets/git/default.nix
+11
modules/home/snippets/git/default.nix
+1
modules/nixos/default.nix
+1
modules/nixos/default.nix
+24
modules/nixos/desktop/cosmic/default.nix
+24
modules/nixos/desktop/cosmic/default.nix
···
+5
-1
modules/nixos/desktop/default.nix
+5
-1
modules/nixos/desktop/default.nix
+9
-10
modules/nixos/desktop/gnome/default.nix
+9
-10
modules/nixos/desktop/gnome/default.nix
·········
+27
modules/nixos/desktop/plasma/default.nix
+27
modules/nixos/desktop/plasma/default.nix
···+options.myNixOS.desktop.plasma.enable = lib.mkEnableOption "use kde plasma desktop environment";
+14
-14
modules/nixos/profiles/arr/default.nix
+14
-14
modules/nixos/profiles/arr/default.nix
············
+3
-4
modules/nixos/profiles/backups/default.nix
+3
-4
modules/nixos/profiles/backups/default.nix
······+paths = ["/var/lib/nixos-containers/tangled-knot${config.containers.tangled-knot.config.services.tangled-knot.stateDir}"];
-6
modules/nixos/profiles/base/default.nix
-6
modules/nixos/profiles/base/default.nix
+2
-1
modules/nixos/profiles/default.nix
+2
-1
modules/nixos/profiles/default.nix
+53
modules/nixos/profiles/hibernation/default.nix
+53
modules/nixos/profiles/hibernation/default.nix
···+config = lib.mkIf (config.myNixOS.profiles.hibernation.enable && config.myNixOS.profiles.hibernation.swap.size > 0) {
+24
-1
modules/nixos/profiles/swap/default.nix
+24
-1
modules/nixos/profiles/swap/default.nix
······
+1
-3
modules/nixos/profiles/workstation/default.nix
+1
-3
modules/nixos/profiles/workstation/default.nix
······
+13
-1
modules/nixos/programs/nix/default.nix
+13
-1
modules/nixos/programs/nix/default.nix
···+flakeInputs = lib.filterAttrs (name: value: (lib.isType "flake" value) && (name != "self")) inputs;···
+55
modules/nixos/security/apparmor.nix
+55
modules/nixos/security/apparmor.nix
···+# https://github.com/isabelroses/dotfiles/blob/14a191bd583b34e242ad13a0164a3c32c506c655/modules/nixos/security/apparmor.nix
+67
modules/nixos/security/default.nix
+67
modules/nixos/security/default.nix
···
+7
modules/nixos/security/pam.nix
+7
modules/nixos/security/pam.nix
+13
modules/nixos/security/sudo.nix
+13
modules/nixos/security/sudo.nix
+1
-1
modules/nixos/services/caddy/default.nix
+1
-1
modules/nixos/services/caddy/default.nix
···
+2
modules/nixos/services/default.nix
+2
modules/nixos/services/default.nix
-21
modules/nixos/services/forgejo/default.nix
-21
modules/nixos/services/forgejo/default.nix
············
+7
-7
modules/nixos/services/glance/default.nix
+7
-7
modules/nixos/services/glance/default.nix
······check-url = "http://${tailnet.networkMap.prowlarr.hostName}:${toString tailnet.networkMap.prowlarr.port}/";-check-url = "http://${tailnet.networkMap.bazarr.hostName}:${toString tailnet.networkMap.bazarr.port}/";+# check-url = "http://${tailnet.networkMap.bazarr.hostName}:${toString tailnet.networkMap.bazarr.port}/";
+94
modules/nixos/services/privatebin/default.nix
+94
modules/nixos/services/privatebin/default.nix
···
+1
-1
modules/nixos/services/redlib/default.nix
+1
-1
modules/nixos/services/redlib/default.nix
+40
modules/nixos/services/sddm/default.nix
+40
modules/nixos/services/sddm/default.nix
···
+38
-21
modules/nixos/services/tangled-knot/default.nix
+38
-21
modules/nixos/services/tangled-knot/default.nix
······+# right now this config is fine but if i ever get another machine i daily drive or a build server i need to do something else here
+8
-1
modules/snippets/aylac-top/default.nix
+8
-1
modules/snippets/aylac-top/default.nix
+53
modules/snippets/nix/settings.nix
+53
modules/snippets/nix/settings.nix
·········+# maximum number of parallel TCP connections used to fetch imports and binary caches, 0 means no limit
+20
modules/snippets/syncthing/folders.nix
+20
modules/snippets/syncthing/folders.nix
···