summary refs log tree commit diff
path: root/hosts/navi
diff options
context:
space:
mode:
authortzlil <tzlils@protonmail.com>2024-02-26 19:43:39 +0200
committertzlil <tzlils@protonmail.com>2024-02-26 19:43:39 +0200
commit08c4cb2247461fe36b2e7d7456aef0d17acd26af (patch)
tree96801ac3d455833e7cfd07027a5bd9f2f393308f /hosts/navi
parent00db7aca343a925220b17223b02dfb79b05f597c (diff)
idk what tehf uck i changed
Diffstat (limited to 'hosts/navi')
-rw-r--r--hosts/navi/default.nix35
1 files changed, 23 insertions, 12 deletions
diff --git a/hosts/navi/default.nix b/hosts/navi/default.nix
index 22f253b..bf75cf0 100644
--- a/hosts/navi/default.nix
+++ b/hosts/navi/default.nix
@@ -102,7 +102,7 @@
         "/var/lib/docker"
       ];
       users.tzlil = {
-        directories = [".config/SchildiChat" ".local/share/Terraria" ".local/share/Steam"];
+        directories = [".config/SchildiChat" ".local/share/Terraria" ".local/share/Steam" ".config/keepassxc" ".local/share/cinny"];
       };
     };
 
@@ -118,15 +118,20 @@
       ${lib.getExe mullvad} account login < ${config.age.secrets.mullvad.path}
       ${lib.getExe mullvad} auto-connect set on
       ${lib.getExe mullvad} lockdown-mode set on
-      ${lib.getExe mullvad} tunnel ipv6 set on
+      ${lib.getExe mullvad} tunnel set ipv6 on
     '';
 
     home-manager.users.tzlil = {
+      services.gnome-keyring = {
+      	enable = true; # for nheko
+	components = ["secrets"];
+      };
       home.packages = [
-        pkgs.schildichat-desktop-wayland
+	pkgs.nheko
         pkgs.keepassxc
         pkgs.gtkcord4
         pkgs.cmst
+        pkgs.nheko
 
         # (pkgs.stdenv.mkDerivation rec {
         #   name = "pragmata";
@@ -175,7 +180,7 @@
         # })
         # pkgs.apl386
 
-        (pkgs.cutter.withPlugins (ps: with ps; [rz-ghidra sigdb]))
+        #(pkgs.cutter.withPlugins (ps: with ps; [rz-ghidra sigdb]))
 
         (pkgs.discord.override {
           withOpenASAR = true;
@@ -188,14 +193,15 @@
       #   settings.colors.webpage.darkmode.enabled = true;
       # };
 
-      xdg.configFile."keepassxc/keepassxc.ini".text = lib.generators.toINI {} {
-        General = {ConfigVersion = 2;};
-        Browser = {
-          AlwaysAllowAccess = true;
-          Enabled = true;
-        };
-        GUI = {ApplicationTheme = "dark";};
-      };
+      #xdg.configFile."keepassxc/keepassxc.ini".text = lib.generators.toINI {} {
+      #  General = {ConfigVersion = 2;};
+      #  Browser = {
+      #    AlwaysAllowAccess = true;
+      #    Enabled = true;
+      #  };
+      #  GUI = {ApplicationTheme = "dark";};
+      #};
+
       home.file.".cache/keepassxc/keepassxc.ini".text = lib.generators.toINI {} {
         General = {LastActiveDatabase = "${config.services.syncthing.dataDir}/passwords/passwords.kdbx";};
       };
@@ -290,7 +296,12 @@
 
     virtualisation.docker.enable = true;
     virtualisation.docker.storageDriver = "btrfs";
+	
+    # rtl sdr
+    hardware.rtl-sdr.enable = true;
+    users.users.tzlil.extraGroups = [ "plugdev" ];
 
+    services.udev.packages = [ pkgs.usb-blaster-udev-rules ];
     # pragmata
     # home-manager.users.tzlil.home.packages = [