diff options
Diffstat (limited to 'unmoved-modules/nixos')
| -rw-r--r-- | unmoved-modules/nixos/bluetooth.nix | 9 | ||||
| -rw-r--r-- | unmoved-modules/nixos/default.nix | 81 | ||||
| -rw-r--r-- | unmoved-modules/nixos/fish.nix | 13 | ||||
| -rw-r--r-- | unmoved-modules/nixos/flatpak.nix | 13 | ||||
| -rw-r--r-- | unmoved-modules/nixos/gaming.nix | 19 | ||||
| -rw-r--r-- | unmoved-modules/nixos/greetd.nix | 18 | ||||
| -rw-r--r-- | unmoved-modules/nixos/ly.nix | 5 | ||||
| -rw-r--r-- | unmoved-modules/nixos/nas.nix | 101 | ||||
| -rw-r--r-- | unmoved-modules/nixos/nix-ld.nix | 32 | ||||
| -rw-r--r-- | unmoved-modules/nixos/nordvpn.nix | 0 | ||||
| -rw-r--r-- | unmoved-modules/nixos/pipewire.nix | 10 | ||||
| -rw-r--r-- | unmoved-modules/nixos/steam.nix | 19 | ||||
| -rw-r--r-- | unmoved-modules/nixos/thunar.nix | 17 | ||||
| -rw-r--r-- | unmoved-modules/nixos/xdg-portal.nix | 14 |
14 files changed, 0 insertions, 351 deletions
diff --git a/unmoved-modules/nixos/bluetooth.nix b/unmoved-modules/nixos/bluetooth.nix deleted file mode 100644 index 0d60d4d..0000000 --- a/unmoved-modules/nixos/bluetooth.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ pkgs, ... }: - -{ - hardware.bluetooth.enable = true; - hardware.bluetooth.powerOnBoot = false; - - environment.systemPackages = with pkgs; [ - ]; -}
\ No newline at end of file diff --git a/unmoved-modules/nixos/default.nix b/unmoved-modules/nixos/default.nix deleted file mode 100644 index 2c7123a..0000000 --- a/unmoved-modules/nixos/default.nix +++ /dev/null @@ -1,81 +0,0 @@ -{ pkgs, ... }: - -{ - imports = [ - ./pipewire.nix - ./flatpak.nix - ./greetd.nix - ./xdg-portal.nix - ./bluetooth.nix - ./thunar.nix - ./gaming.nix - ./nix-ld.nix - # ./nordvpn.nix - # ./ly.nix - ./nas.nix - ./fish.nix - ]; - - users.users.jck.packages = with pkgs; [ - pwvucontrol - nix-tree - lxqt.lxqt-policykit - lxqt.lxqt-archiver - rsync - killall - unzip - p7zip-rar - xsel - unar - unrar-wrapper - brightnessctl - ntfs3g - ]; - - programs.localsend.enable = true; - - fonts.packages = with pkgs; [ - nerd-fonts.jetbrains-mono - jetbrains-mono - ]; - - fonts.fontconfig.defaultFonts = { - monospace = [ - "JetBrainsMono Nerd Font" - ]; - }; - - programs.nh = { - enable = true; - clean.enable = true; - clean.extraArgs = "--keep-since 3d --keep 3"; - clean.dates = "daily"; - flake = "/home/jck/nixosconf/"; - }; - - services.printing = { - enable = true; - drivers = with pkgs; [ - brlaser - gutenprint - brgenml1lpr - brgenml1cupswrapper - # cnijfilter2 - ]; - }; - - services.avahi = { - enable = true; - nssmdns4 = true; - openFirewall = true; - }; - - programs.partition-manager.enable = true; - services.udisks2.enable = true; - - services.mullvad-vpn.enable = true; - services.mullvad-vpn.package = pkgs.mullvad-vpn; - services.mullvad-vpn.enableExcludeWrapper = true; - - programs.fish.enable = true; -} diff --git a/unmoved-modules/nixos/fish.nix b/unmoved-modules/nixos/fish.nix deleted file mode 100644 index 1b06707..0000000 --- a/unmoved-modules/nixos/fish.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ pkgs, ... }: - -{ - programs.fish = { - enable = true; - - shellInit = '' - function fish_greeting - fastfetch - end - ''; - }; -} diff --git a/unmoved-modules/nixos/flatpak.nix b/unmoved-modules/nixos/flatpak.nix deleted file mode 100644 index c5f065a..0000000 --- a/unmoved-modules/nixos/flatpak.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ config, pkgs, lib, inputs, outputs, ... }: - -{ - services.flatpak = { - enable = true; - - packages = [ - #"org.kde.kwrite" - ]; - - update.onActivation = true; - }; -} diff --git a/unmoved-modules/nixos/gaming.nix b/unmoved-modules/nixos/gaming.nix deleted file mode 100644 index 085dd43..0000000 --- a/unmoved-modules/nixos/gaming.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ pkgs, lib, config, ... }: - -{ - options = { - gaming.enable = lib.mkEnableOption "enables gaming module"; - }; - - imports = [ - ./steam.nix - ]; - - config = lib.mkIf config.gaming.enable { - services.flatpak = { - packages = [ - "org.vinegarhq.Sober" - ]; - }; - }; -}
\ No newline at end of file diff --git a/unmoved-modules/nixos/greetd.nix b/unmoved-modules/nixos/greetd.nix deleted file mode 100644 index 89d100a..0000000 --- a/unmoved-modules/nixos/greetd.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ config, pkgs, ... }: - -{ - environment.systemPackages = with pkgs; [ - tuigreet - seatd - ]; - - services.greetd = { - enable = true; - - settings = { - default_session = { - command = "${pkgs.tuigreet}/bin/tuigreet --user-menu -t --asterisks -c start-hyprland"; - }; - }; - }; -} diff --git a/unmoved-modules/nixos/ly.nix b/unmoved-modules/nixos/ly.nix deleted file mode 100644 index 5affbb0..0000000 --- a/unmoved-modules/nixos/ly.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - services.displayManager.ly = { - enable = true; - }; -} diff --git a/unmoved-modules/nixos/nas.nix b/unmoved-modules/nixos/nas.nix deleted file mode 100644 index 9cb2067..0000000 --- a/unmoved-modules/nixos/nas.nix +++ /dev/null @@ -1,101 +0,0 @@ -{ config, pkgs, lib, ... }: - -{ - options = { - client.nas.enable = lib.mkEnableOption "enables nas"; - }; - - config = lib.mkIf config.client.nas.enable { - services.tailscale.enable = true; - services.tailscale.useRoutingFeatures = "client"; - services.tailscale.openFirewall = true; - services.tailscale.extraUpFlags = [ "--accept-dns=false" ]; - networking.nftables.enable = true; - networking.firewall = { - enable = true; - trustedInterfaces = [ "tailscale0" ]; - allowedUDPPorts = [ config.services.tailscale.port ]; - }; - - networking.nftables = { - tables = { - mullvad_tailscale = { - content = '' - chain output { - type route hook output priority 0; policy accept; - ip daddr 100.64.0.0/10 ct mark set 0x00000f41 meta mark set 0x6d6f6c65; - } - ''; - family = "inet"; - }; - }; - }; - - systemd.services.tailscaled.serviceConfig.Environment = [ - "TS_DEBUG_FIREWALL_MODE=nftables" - ]; - - systemd.network.wait-online.enable = false; - boot.initrd.systemd.network.wait-online.enable = false; - - boot.supportedFilesystems = [ "nfs" ]; - - environment.systemPackages = with pkgs; [ - nfs-utils - ]; - - fileSystems."/mnt/data" = { - device = "100.64.0.2:/tank/data"; - fsType = "nfs4"; - - options = [ - "x-systemd.automount" - "noauto" - "nofail" - "_netdev" - - "hard" - "noatime" - - "x-systemd.mount-timeout=10" - "x-systemd.idle-timeout=600" - ]; - }; - - fileSystems."/mnt/backups" = { - device = "100.64.0.2:/tank/backups"; - fsType = "nfs4"; - - options = [ - "x-systemd.automount" - "noauto" - "nofail" - "_netdev" - - "hard" - "noatime" - - "x-systemd.mount-timeout=10" - "x-systemd.idle-timeout=600" - ]; - }; - - fileSystems."/mnt/media" = { - device = "100.64.0.2:/tank/media"; - fsType = "nfs4"; - - options = [ - "x-systemd.automount" - "noauto" - "nofail" - "_netdev" - - "hard" - "noatime" - - "x-systemd.mount-timeout=10" - "x-systemd.idle-timeout=600" - ]; - }; - }; -} diff --git a/unmoved-modules/nixos/nix-ld.nix b/unmoved-modules/nixos/nix-ld.nix deleted file mode 100644 index f35d2ec..0000000 --- a/unmoved-modules/nixos/nix-ld.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ pkgs, ... }: - -{ - programs.nix-ld = { - enable = true; - libraries = with pkgs; [ - # List by default - zlib - zstd - stdenv.cc.cc - curl - openssl - attr - libssh - bzip2 - libxml2 - acl - libsodium - util-linux - xz - systemd - glib - gtk2 - - # other additions - jq - unzip - py7zr - # python3Full - ]; - }; -}
\ No newline at end of file diff --git a/unmoved-modules/nixos/nordvpn.nix b/unmoved-modules/nixos/nordvpn.nix deleted file mode 100644 index e69de29..0000000 --- a/unmoved-modules/nixos/nordvpn.nix +++ /dev/null diff --git a/unmoved-modules/nixos/pipewire.nix b/unmoved-modules/nixos/pipewire.nix deleted file mode 100644 index 5eac9eb..0000000 --- a/unmoved-modules/nixos/pipewire.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ - services.pipewire = { - enable = true; - alsa.enable = true; - alsa.support32Bit = true; - jack.enable = true; - pulse.enable = true; - socketActivation = true; - }; -} diff --git a/unmoved-modules/nixos/steam.nix b/unmoved-modules/nixos/steam.nix deleted file mode 100644 index ed2619e..0000000 --- a/unmoved-modules/nixos/steam.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ config, pkgs, lib, inputs, ... }: - -{ - config = lib.mkIf config.gaming.enable { - programs.steam = { - enable = true; - package = pkgs.steam; - protontricks.enable = true; - extest.enable = true; - - extraCompatPackages = with pkgs; [ - proton-ge-bin - mangohud - ]; - }; - - programs.gamemode.enable = true; - }; -}
\ No newline at end of file diff --git a/unmoved-modules/nixos/thunar.nix b/unmoved-modules/nixos/thunar.nix deleted file mode 100644 index a698f63..0000000 --- a/unmoved-modules/nixos/thunar.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ pkgs, ... }: - -{ - programs.thunar = { - enable = true; - - plugins = with pkgs; [ - thunar-archive-plugin - thunar-media-tags-plugin - thunar-volman - ]; - }; - - programs.xfconf.enable = true; - services.gvfs.enable = true; - services.tumbler.enable = true; -} diff --git a/unmoved-modules/nixos/xdg-portal.nix b/unmoved-modules/nixos/xdg-portal.nix deleted file mode 100644 index 51035a4..0000000 --- a/unmoved-modules/nixos/xdg-portal.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ pkgs, ... }: - -{ - xdg.portal = { - enable = true; - - config.common.default = "*"; - - extraPortals = with pkgs; [ - xdg-desktop-portal-hyprland - xdg-desktop-portal-gtk - ]; - }; -} |
