diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/assets/images/nixos-logo.png b/assets/images/nixos-logo.png old mode 100644 new mode 100755 diff --git a/assets/screens/blank-desktop.png b/assets/screens/blank-desktop.png old mode 100644 new mode 100755 diff --git a/assets/screens/desktop-busy.png b/assets/screens/desktop-busy.png old mode 100644 new mode 100755 diff --git a/assets/screens/desktop-neofetch.png b/assets/screens/desktop-neofetch.png old mode 100644 new mode 100755 diff --git a/assets/screens/toolbelt.gif b/assets/screens/toolbelt.gif old mode 100644 new mode 100755 diff --git a/assets/screens/toolbelt_hq.gif b/assets/screens/toolbelt_hq.gif old mode 100644 new mode 100755 diff --git a/assets/sound/backspace.wav b/assets/sound/backspace.wav old mode 100644 new mode 100755 diff --git a/assets/sound/bell.wav b/assets/sound/bell.wav old mode 100644 new mode 100755 diff --git a/assets/sound/cd.wav b/assets/sound/cd.wav old mode 100644 new mode 100755 diff --git a/assets/sound/collectgarbage.wav b/assets/sound/collectgarbage.wav old mode 100644 new mode 100755 diff --git a/assets/sound/enter.wav b/assets/sound/enter.wav old mode 100644 new mode 100755 diff --git a/assets/sound/error.wav b/assets/sound/error.wav old mode 100644 new mode 100755 diff --git a/assets/sound/gitadd.wav b/assets/sound/gitadd.wav old mode 100644 new mode 100755 diff --git a/assets/sound/gitcheckout.wav b/assets/sound/gitcheckout.wav old mode 100644 new mode 100755 diff --git a/assets/sound/gitcommit.wav b/assets/sound/gitcommit.wav old mode 100644 new mode 100755 diff --git a/assets/sound/gitpull.wav b/assets/sound/gitpull.wav old mode 100644 new mode 100755 diff --git a/assets/sound/gitpush.wav b/assets/sound/gitpush.wav old mode 100644 new mode 100755 diff --git a/assets/sound/gitrebase.wav b/assets/sound/gitrebase.wav old mode 100644 new mode 100755 diff --git a/assets/sound/login.wav b/assets/sound/login.wav old mode 100644 new mode 100755 diff --git a/assets/sound/ls.wav b/assets/sound/ls.wav old mode 100644 new mode 100755 diff --git a/assets/sound/move_h.wav b/assets/sound/move_h.wav old mode 100644 new mode 100755 diff --git a/assets/sound/move_v.wav b/assets/sound/move_v.wav old mode 100644 new mode 100755 diff --git a/assets/sound/nixswitch-start.wav b/assets/sound/nixswitch-start.wav old mode 100644 new mode 100755 diff --git a/assets/sound/rm.wav b/assets/sound/rm.wav old mode 100644 new mode 100755 diff --git a/assets/sound/screenshot.wav b/assets/sound/screenshot.wav old mode 100644 new mode 100755 diff --git a/assets/sound/sh-source.wav b/assets/sound/sh-source.wav old mode 100644 new mode 100755 diff --git a/assets/sound/ssh.wav b/assets/sound/ssh.wav old mode 100644 new mode 100755 diff --git a/assets/sound/update.wav b/assets/sound/update.wav old mode 100644 new mode 100755 diff --git a/assets/sound/update_alt.wav b/assets/sound/update_alt.wav old mode 100644 new mode 100755 diff --git a/assets/sound/warning.wav b/assets/sound/warning.wav old mode 100644 new mode 100755 diff --git a/assets/wallpapers/cabin-2.jpg b/assets/wallpapers/cabin-2.jpg old mode 100644 new mode 100755 diff --git a/assets/wallpapers/cat-leaves.png b/assets/wallpapers/cat-leaves.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/cloud.png b/assets/wallpapers/cloud.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/dark-waves.jpg b/assets/wallpapers/dark-waves.jpg old mode 100644 new mode 100755 diff --git a/assets/wallpapers/evening-sky.png b/assets/wallpapers/evening-sky.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/nixos-catppuccin.png b/assets/wallpapers/nixos-catppuccin.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/nixos_blue.png b/assets/wallpapers/nixos_blue.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/nord-balloons.png b/assets/wallpapers/nord-balloons.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/purpled-night.jpg b/assets/wallpapers/purpled-night.jpg old mode 100644 new mode 100755 diff --git a/assets/wallpapers/sine.png b/assets/wallpapers/sine.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/sleeping.png b/assets/wallpapers/sleeping.png old mode 100644 new mode 100755 diff --git a/assets/wallpapers/train.jpg b/assets/wallpapers/train.jpg old mode 100644 new mode 100755 diff --git a/docs/options/home_options.md b/docs/options/home_options.md old mode 100644 new mode 100755 diff --git a/docs/options/system_options.md b/docs/options/system_options.md old mode 100644 new mode 100755 diff --git a/flake.lock b/flake.lock old mode 100644 new mode 100755 diff --git a/flake.nix b/flake.nix old mode 100644 new mode 100755 index 0360202..fcf8a0c --- a/flake.nix +++ b/flake.nix @@ -107,6 +107,7 @@ modules = [ ./hosts/server/config.nix ./modules/sys + ./modules/server stylix.nixosModules.stylix nixvim.nixosModules.nixvim nur.nixosModules.nur diff --git a/hosts/desktop/config.nix b/hosts/desktop/config.nix old mode 100644 new mode 100755 diff --git a/hosts/desktop/hardware.nix b/hosts/desktop/hardware.nix old mode 100644 new mode 100755 diff --git a/hosts/desktop/home.nix b/hosts/desktop/home.nix old mode 100644 new mode 100755 diff --git a/hosts/installer/default.nix b/hosts/installer/default.nix old mode 100644 new mode 100755 diff --git a/hosts/installer/disko-ext4-singledisk.nix b/hosts/installer/disko-ext4-singledisk.nix old mode 100644 new mode 100755 diff --git a/hosts/laptop/config.nix b/hosts/laptop/config.nix old mode 100644 new mode 100755 diff --git a/hosts/laptop/hardware.nix b/hosts/laptop/hardware.nix old mode 100644 new mode 100755 diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix old mode 100644 new mode 100755 diff --git a/hosts/server/config.nix b/hosts/server/config.nix old mode 100644 new mode 100755 index 179e7b6..4971ccd --- a/hosts/server/config.nix +++ b/hosts/server/config.nix @@ -14,8 +14,13 @@ sysPkgs.enable = true; sysProgs.enable = true; sysServices.enable = true; + jellyfinConfig.enable = true; + caddyConfig.enable = true; environment = { + etc."tmpfiles.d/home-permissions.conf".text = '' + d /home/pagedmov 0750 pagedmov users - + ''; variables = { PATH = "${pkgs.clang-tools}/bin:$PATH"; TERM = "kitty"; diff --git a/hosts/server/hardware.nix b/hosts/server/hardware.nix old mode 100644 new mode 100755 diff --git a/hosts/server/home.nix b/hosts/server/home.nix old mode 100644 new mode 100755 index bf29c0a..76e40ba --- a/hosts/server/home.nix +++ b/hosts/server/home.nix @@ -59,10 +59,14 @@ in { root.initialPassword = "1234"; ${username} = { isNormalUser = true; + createHome = true; + home = "/home/pagedmov"; + homeMode = "755"; initialPassword = "1234"; shell = pkgs.zsh; extraGroups = [ "wheel" ]; }; + jellyfin.extraGroups = [ "users" ]; }; }; security.sudo.extraConfig = '' diff --git a/modules/home/default.nix b/modules/home/default.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/default.nix b/modules/home/environment/default.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/gtk.nix b/modules/home/environment/gtk.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/hyprland.nix b/modules/home/environment/hyprland.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/spicetify.nix b/modules/home/environment/spicetify.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/starship.nix b/modules/home/environment/starship.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/stylix.nix b/modules/home/environment/stylix.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/swaync.nix b/modules/home/environment/swaync.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/userpkgs.nix b/modules/home/environment/userpkgs.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/waybar.nix b/modules/home/environment/waybar.nix old mode 100644 new mode 100755 diff --git a/modules/home/environment/zshell.nix b/modules/home/environment/zshell.nix old mode 100644 new mode 100755 diff --git a/modules/home/files.nix b/modules/home/files.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/autojump.nix b/modules/home/programs/autojump.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/bat.nix b/modules/home/programs/bat.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/btop.nix b/modules/home/programs/btop.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/cava.nix b/modules/home/programs/cava.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/default.nix b/modules/home/programs/default.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/eza.nix b/modules/home/programs/eza.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/firefox.nix b/modules/home/programs/firefox.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/fuzzel.nix b/modules/home/programs/fuzzel.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/fzf.nix b/modules/home/programs/fzf.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/git.nix b/modules/home/programs/git.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/kitty.nix b/modules/home/programs/kitty.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/password-store.nix b/modules/home/programs/password-store.nix old mode 100644 new mode 100755 diff --git a/modules/home/programs/yazi.nix b/modules/home/programs/yazi.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/commands/invoke.nix b/modules/home/scripts/commands/invoke.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/commands/runbg.nix b/modules/home/scripts/commands/runbg.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/commands/splash.nix b/modules/home/scripts/commands/splash.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/commands/toolbelt.nix b/modules/home/scripts/commands/toolbelt.nix old mode 100644 new mode 100755 index 47c40a1..bf52ab8 --- a/modules/home/scripts/commands/toolbelt.nix +++ b/modules/home/scripts/commands/toolbelt.nix @@ -59,7 +59,7 @@ pkgs.writeShellScriptBin "toolbelt" '' [\"Change System Color Scheme\"]=\"Changes the base16 color scheme used by stylix to color system applications.\" [\"Open System Monitor\"]=\"Opens a btop window.\" [\"Open Volume Controls\"]=\"Opens alsamixer.\" - [\"Open Keyring\"]=\"Opens a fuzzy finder with all of the paths held in ~/.password-store. Selecting one uses pass to copy that password to the clipboard. Password is cleared from clipboard history after 45 seconds.\" + [\"Open Keyring\"]=\"Opens a fuzzy finder with all of the paths held in ~/.password-store. Selecting one uses pass to copy that password to the clipboard. Password is cleared from clipboard after 45 seconds, and isn't saved to clipboard history.\" [\"View Clipboard History\"]=\"Opens clipboard history. Selecting an item copies it to the clipboard.\" ); \ if [[ -v descriptions[\$cleaned_key] ]]; then \ diff --git a/modules/home/scripts/commands/viconf.nix b/modules/home/scripts/commands/viconf.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/default.nix b/modules/home/scripts/default.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/nix/garbage-collect.nix b/modules/home/scripts/nix/garbage-collect.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/nix/nsp.nix b/modules/home/scripts/nix/nsp.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/nix/rebuild.nix b/modules/home/scripts/nix/rebuild.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/wm-controls/chpaper.nix b/modules/home/scripts/wm-controls/chpaper.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/wm-controls/chscheme.nix b/modules/home/scripts/wm-controls/chscheme.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/wm-controls/keyring.nix b/modules/home/scripts/wm-controls/keyring.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/wm-controls/moveonscreen.nix b/modules/home/scripts/wm-controls/moveonscreen.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/wm-controls/s_check.nix b/modules/home/scripts/wm-controls/s_check.nix old mode 100644 new mode 100755 diff --git a/modules/home/scripts/wm-controls/switchmon.nix b/modules/home/scripts/wm-controls/switchmon.nix old mode 100644 new mode 100755 diff --git a/modules/server/cdn/default.nix b/modules/server/cdn/default.nix new file mode 100755 index 0000000..122c147 --- /dev/null +++ b/modules/server/cdn/default.nix @@ -0,0 +1,5 @@ +{ pkgs, lib, config, ... }: + +{ + imports = [ ./jellyfin.nix ]; +} diff --git a/modules/server/cdn/jellyfin.nix b/modules/server/cdn/jellyfin.nix new file mode 100755 index 0000000..d48672e --- /dev/null +++ b/modules/server/cdn/jellyfin.nix @@ -0,0 +1,13 @@ +{ pkgs, lib, config, ... }: + +{ + options = { + jellyfinConfig.enable = lib.mkEnableOption "Enables the server's jellyfin config"; + }; + config = lib.mkIf config.jellyfinConfig.enable { + services.jellyfin = { + enable = true; + openFirewall = true; + }; + }; +} diff --git a/modules/server/default.nix b/modules/server/default.nix old mode 100644 new mode 100755 index 895931c..83a85f5 --- a/modules/server/default.nix +++ b/modules/server/default.nix @@ -1,17 +1,11 @@ +{ pkgs, lib, ... }: + { - config, - inputs, - scheme ? {}, - wallpaper, - username, - host, - ... -}: { imports = [ - ../sys/software/nixvim - ../sys/hardware/bootloader.nix - ./services.nix - ./home.nix - ./packages.nix + ./cdn + ./glasshaus ]; + + jellyfinConfig.enable = lib.mkDefault false; + caddyConfig.enable = lib.mkDefault false; } diff --git a/modules/server/glasshaus/caddy.nix b/modules/server/glasshaus/caddy.nix new file mode 100755 index 0000000..6fc57d0 --- /dev/null +++ b/modules/server/glasshaus/caddy.nix @@ -0,0 +1,17 @@ +{ lib, config, pkgs, ... }: + +{ + options = { + caddyConfig.enable = lib.mkEnableOption "Enable my caddy config for the glasshaus.info domain name"; + }; + config = lib.mkIf config.caddyConfig.enable { + services.caddy = { + enable = true; + configFile = pkgs.writeText "Caddyfile" '' + glasshaus.info { + reverse_proxy localhost:8096 + } + ''; + }; + }; +} diff --git a/modules/server/glasshaus/default.nix b/modules/server/glasshaus/default.nix new file mode 100755 index 0000000..c1ec1fc --- /dev/null +++ b/modules/server/glasshaus/default.nix @@ -0,0 +1,5 @@ +{ pkgs, lib, config, ... }: + +{ + imports = [ ./caddy.nix ]; +} diff --git a/modules/server/home.nix b/modules/server/home.nix deleted file mode 100644 index 6de4b51..0000000 --- a/modules/server/home.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ pkgs, inputs, config, host, self, ... }: { - imports = [inputs.home-manager.nixosModules.home-manager]; - home-manager = { - useUserPackages = true; - useGlobalPkgs = true; - backupFileExtension = "backup"; - extraSpecialArgs = {inherit host self inputs;}; - users."pagedmov" = { - programs.home-manager.enable = true; - imports = [ - ../home/environment/zshell.nix - ../home/environment/starship.nix - ../home/programs/eza.nix - ../home/scripts - ]; - home = { - username = "pagedmov"; - homeDirectory = "/home/pagedmov"; - stateVersion = "24.05"; - }; - }; - }; - users.users = { - pagedmov = { - isNormalUser = true; - initialPassword = "1234"; - extraGroups = ["wheel"]; - }; - root.initialPassword = "1234"; - }; -} diff --git a/modules/server/packages.nix b/modules/server/packages.nix deleted file mode 100644 index 4918c0c..0000000 --- a/modules/server/packages.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ pkgs, ... }: -let - extraFigletFonts = pkgs.fetchFromGitHub { - owner = "xero"; - repo = "figlet-fonts"; - rev = "master"; - sha256 = "sha256-dAs7N66D2Fpy4/UB5Za1r2qb1iSAJR6TMmau1asxgtY="; - }; - toilet-extrafonts = pkgs.toilet.overrideAttrs (oldAttrs: { - buildInputs = oldAttrs.buildInputs or [] ++ [extraFigletFonts]; - - installPhase = '' - make install PREFIX=$out - mkdir -p $out/share/figlet - cp -r ${extraFigletFonts}/* $out/share/figlet - ''; - }); -in -{ - environment.systemPackages = with pkgs; [ - toilet-extrafonts - gtrash - alsa-utils - python3 - fail2ban - inetutils - lolcat - lsof - mullvad - neofetch - nh - nix-output-monitor - nix-prefetch-scripts - nixos-option - nix-search-cli - openssl - p7zip - jq - git - pamixer - parted - pkg-config - socat - sox - stress - tree - unrar - unzip - usbutils - ]; -} diff --git a/modules/server/programs.nix b/modules/server/programs.nix deleted file mode 100644 index 51a4211..0000000 --- a/modules/server/programs.nix +++ /dev/null @@ -1,9 +0,0 @@ -{...}: { - programs = { - zsh.enable = true; - gnupg.agent = { - enable = true; - enableSSHSupport = true; - }; - }; -} diff --git a/modules/server/services.nix b/modules/server/services.nix deleted file mode 100644 index c73721a..0000000 --- a/modules/server/services.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ - config, - pkgs, - username, - ... -}: { - systemd.user.tmpfiles.users."${username}".rules = [ - "d /home/${username}/media 0770 ${username} users -" - "d /home/${username}/backup 0770 ${username} users -" - "d /home/${username}/cloud 0770 ${username} users -" - "d /home/${username}/repositories 0770 ${username} users -" - "d /home/${username}/game_servers 0770 ${username} users -" - "d /home/${username}/inbox 0770 ${username} users -" - "d /home/${username}/outbox 0770 ${username} users -" - ]; - services.openssh = { - enable = true; - allowSFTP = true; - }; -} diff --git a/modules/sys/default.nix b/modules/sys/default.nix old mode 100644 new mode 100755 diff --git a/modules/sys/environment/default.nix b/modules/sys/environment/default.nix old mode 100644 new mode 100755 diff --git a/modules/sys/environment/issue.nix b/modules/sys/environment/issue.nix old mode 100644 new mode 100755 diff --git a/modules/sys/environment/nix.nix b/modules/sys/environment/nix.nix old mode 100644 new mode 100755 diff --git a/modules/sys/environment/sddm.nix b/modules/sys/environment/sddm.nix old mode 100644 new mode 100755 diff --git a/modules/sys/environment/stylix.nix b/modules/sys/environment/stylix.nix old mode 100644 new mode 100755 diff --git a/modules/sys/hardware/bootloader.nix b/modules/sys/hardware/bootloader.nix old mode 100644 new mode 100755 diff --git a/modules/sys/hardware/default.nix b/modules/sys/hardware/default.nix old mode 100644 new mode 100755 diff --git a/modules/sys/hardware/network.nix b/modules/sys/hardware/network.nix old mode 100644 new mode 100755 index 85638ac..7b23c21 --- a/modules/sys/hardware/network.nix +++ b/modules/sys/hardware/network.nix @@ -14,6 +14,7 @@ }; firewall = { enable = true; + allowedTCPPorts = [ 443 ]; }; }; }; diff --git a/modules/sys/hardware/powerprofiles.nix b/modules/sys/hardware/powerprofiles.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/default.nix b/modules/sys/software/default.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/gaming/default.nix b/modules/sys/software/gaming/default.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/gaming/gaming_pkgs.nix b/modules/sys/software/gaming/gaming_pkgs.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/gaming/steam.nix b/modules/sys/software/gaming/steam.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/module-test.nix b/modules/sys/software/module-test.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/autocmd.nix b/modules/sys/software/nixvim/autocmd.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/default.nix b/modules/sys/software/nixvim/default.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/keymaps.nix b/modules/sys/software/nixvim/keymaps.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/options.nix b/modules/sys/software/nixvim/options.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/alpha.nix b/modules/sys/software/nixvim/plugins/alpha.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/barbar.nix b/modules/sys/software/nixvim/plugins/barbar.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/cmp.nix b/modules/sys/software/nixvim/plugins/cmp.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/coq.nix b/modules/sys/software/nixvim/plugins/coq.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/default.nix b/modules/sys/software/nixvim/plugins/default.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/extra_plugins.nix b/modules/sys/software/nixvim/plugins/extra_plugins.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/haskell.nix b/modules/sys/software/nixvim/plugins/haskell.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/lsp.nix b/modules/sys/software/nixvim/plugins/lsp.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/lualine.nix b/modules/sys/software/nixvim/plugins/lualine.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/nvim-tree.nix b/modules/sys/software/nixvim/plugins/nvim-tree.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/plugins.nix b/modules/sys/software/nixvim/plugins/plugins.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/telescope.nix b/modules/sys/software/nixvim/plugins/telescope.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/nixvim/plugins/vim-matchup.nix b/modules/sys/software/nixvim/plugins/vim-matchup.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/packages.nix b/modules/sys/software/packages.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/programs.nix b/modules/sys/software/programs.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/services.nix b/modules/sys/software/services.nix old mode 100644 new mode 100755 diff --git a/modules/sys/software/virtualization.nix b/modules/sys/software/virtualization.nix old mode 100644 new mode 100755