diff --git a/.config/quickshell/services/Audio.qml b/.config/quickshell/services/Audio.qml index c0f469a..d2750cf 100644 --- a/.config/quickshell/services/Audio.qml +++ b/.config/quickshell/services/Audio.qml @@ -39,10 +39,10 @@ Singleton { if (newVolume - lastVolume > maxAllowedIncrease) { sink.audio.volume = lastVolume; root.sinkProtectionTriggered("Illegal increment"); - } else if (newVolume > maxAllowed) { + }/* else if (newVolume > maxAllowed) { root.sinkProtectionTriggered("Exceeded max allowed"); sink.audio.volume = Math.min(lastVolume, maxAllowed); - } + }*/ if (sink.ready && (isNaN(sink.audio.volume) || sink.audio.volume === undefined || sink.audio.volume === null)) { sink.audio.volume = 0; } diff --git a/configuration.nix b/configuration.nix index cab8ae4..7a49cc8 100644 --- a/configuration.nix +++ b/configuration.nix @@ -42,6 +42,9 @@ in boot.loader.efi.canTouchEfiVariables = true; boot.supportedFilesystems = [ "ntfs" ]; + nix.daemonCPUSchedPolicy = "idle"; + nix.daemonIOSchedClass = "idle"; + fileSystems."/media/New BTRFS" = { device = "/dev/disk/by-uuid/26b1fa88-e270-45c7-a6c0-d46c9d4c6c90"; fsType = "btrfs"; @@ -55,16 +58,16 @@ in fsType = "ntfs"; }; - services.beesd.filesystems = { - root = { - spec = "UUID=26b1fa88-e270-45c7-a6c0-d46c9d4c6c90"; - hashTableSizeMB = 1024; - extraOptions = [ - "-c" "4" - "-g" "10" - ]; - }; - }; + # services.beesd.filesystems = { + # root = { + # spec = "UUID=26b1fa88-e270-45c7-a6c0-d46c9d4c6c90"; + # hashTableSizeMB = 1024; + # extraOptions = [ + # "-c" "4" + # "-g" "10" + # ]; + # }; + # }; networking.hostName = "lenovo-nix"; # networking.proxy.default = "http://user:password@proxy:port/"; @@ -72,6 +75,7 @@ in networking.nameservers = ["1.1.1.1"]; networking.networkmanager.enable = true; + networking.networkmanager.plugins = with pkgs; [networkmanager-openconnect]; time.timeZone = lib.mkForce "Europe/Prague"; i18n.defaultLocale = "en_US.UTF-8"; i18n.extraLocaleSettings = { @@ -362,8 +366,8 @@ in settings = { INTERNET_IFACE = "eno1"; WIFI_IFACE = "wlp4s0"; - SSID = "nixos"; - PASSPHRASE = "12345678"; + SSID = "nixos.create_ap.enable"; + PASSPHRASE = ""; }; }; diff --git a/flake.lock b/flake.lock index 1744411..c66c6cb 100644 --- a/flake.lock +++ b/flake.lock @@ -78,11 +78,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1753121425, - "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", + "lastModified": 1754487366, + "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", + "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", "type": "github" }, "original": { @@ -121,11 +121,11 @@ ] }, "locked": { - "lastModified": 1753592768, - "narHash": "sha256-oV695RvbAE4+R9pcsT9shmp6zE/+IZe6evHWX63f2Qg=", + "lastModified": 1755928099, + "narHash": "sha256-OILVkfhRCm8u18IZ2DKR8gz8CVZM2ZcJmQBXmjFLIfk=", "owner": "nix-community", "repo": "home-manager", - "rev": "fc3add429f21450359369af74c2375cb34a2d204", + "rev": "4a44fb9f7555da362af9d499817084f4288a957f", "type": "github" }, "original": { @@ -262,11 +262,11 @@ ] }, "locked": { - "lastModified": 1753028264, - "narHash": "sha256-GbfsRZWW5uBAOeddLkmrYV2XmAbI0etVUTBXFH5thcw=", + "lastModified": 1755183521, + "narHash": "sha256-wrP8TM2lb2x0+PyTc7Uc3yfVBeIlYW7+hFeG14N9Cr8=", "owner": "hyprwm", "repo": "hyprland-plugins", - "rev": "14f9a444793d6dd78c29033acf9c3c974ded708d", + "rev": "c1ddebb423acc7c88653c04de5ddafee64dac89a", "type": "github" }, "original": { @@ -469,11 +469,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1753582293, - "narHash": "sha256-CimzlksXOfuPcLr4ye/s4hwZhHk98f0gnXB6Dq9RhZo=", + "lastModified": 1755913811, + "narHash": "sha256-FhpVdDLW2uNXloJni6DkXMKATMxvAQ2HfbOu23QwLOE=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "ceb9d44f09b0db02332873247a50210a486959ff", + "rev": "b44f0ddc0912702662ae36ab265633d6cef3ea26", "type": "github" }, "original": { @@ -489,11 +489,11 @@ ] }, "locked": { - "lastModified": 1753589988, - "narHash": "sha256-y1JlcMB2dKFkrr6g+Ucmj8L//IY09BtSKTH/A7OU7mU=", + "lastModified": 1755404379, + "narHash": "sha256-Q6ZxZDBmD/B988Jjbx7/NchxOKIpOKBBrx9Yb0zMzpQ=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "f0736b09c43028fd726fb70c3eb3d1f0795454cf", + "rev": "ebbc1c05f786ae39bb5e04e57bf2c10c44a649e3", "type": "github" }, "original": { @@ -504,11 +504,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1753122741, - "narHash": "sha256-nFxE8lk9JvGelxClCmwuJYftbHqwnc01dRN4DVLUroM=", + "lastModified": 1755330281, + "narHash": "sha256-aJHFJWP9AuI8jUGzI77LYcSlkA9wJnOIg4ZqftwNGXA=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "cc66fddc6cb04ab479a1bb062f4d4da27c936a22", + "rev": "3dac8a872557e0ca8c083cdcfc2f218d18e113b0", "type": "github" }, "original": { @@ -535,11 +535,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1751159883, - "narHash": "sha256-urW/Ylk9FIfvXfliA1ywh75yszAbiTEVgpPeinFyVZo=", + "lastModified": 1753579242, + "narHash": "sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "14a40a1d7fb9afa4739275ac642ed7301a9ba1ab", + "rev": "0f36c44e01a6129be94e3ade315a5883f0228a6e", "type": "github" }, "original": { @@ -550,11 +550,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1753429684, - "narHash": "sha256-9h7+4/53cSfQ/uA3pSvCaBepmZaz/dLlLVJnbQ+SJjk=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7fd36ee82c0275fb545775cc5e4d30542899511d", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -566,11 +566,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1753432016, - "narHash": "sha256-cnL5WWn/xkZoyH/03NNUS7QgW5vI7D1i74g48qplCvg=", + "lastModified": 1755268003, + "narHash": "sha256-nNaeJjo861wFR0tjHDyCnHs1rbRtrMgxAKMoig9Sj/w=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6027c30c8e9810896b92429f0092f624f7b1aace", + "rev": "32f313e49e42f715491e1ea7b306a87c16fe0388", "type": "github" }, "original": { @@ -582,11 +582,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1753345091, - "narHash": "sha256-CdX2Rtvp5I8HGu9swBmYuq+ILwRxpXdJwlpg8jvN4tU=", + "lastModified": 1755704039, + "narHash": "sha256-gKlP0LbyJ3qX0KObfIWcp5nbuHSb5EHwIvU6UcNBg2A=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3ff0e34b1383648053bba8ed03f201d3466f90c9", + "rev": "9cb344e96d5b6918e94e1bca2d9f3ea1e9615545", "type": "github" }, "original": { @@ -598,11 +598,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1752480373, - "narHash": "sha256-JHQbm+OcGp32wAsXTE/FLYGNpb+4GLi5oTvCxwSoBOA=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "62e0f05ede1da0d54515d4ea8ce9c733f12d9f08", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -717,11 +717,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1753623063, - "narHash": "sha256-fS4zlM4Bs0sk9rGS1t1wp4SLQRzkpIr7vXCfMc8NpNY=", + "lastModified": 1755922982, + "narHash": "sha256-YMchUKtaIhICzwwiAP/j6G+KaqRA8xSnGV2dfdVXoHw=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "4d72beff27e2152b2b1df05202b2dc50397d4c0d", + "rev": "25f56c0f5b813312f38078418b2229ada41c4bcc", "type": "github" }, "original": { diff --git a/home.nix b/home.nix index 5b24ccf..06f7bb3 100644 --- a/home.nix +++ b/home.nix @@ -18,11 +18,14 @@ in stateVersion = "24.05"; packages = with pkgs; [ + usbimager + bitwarden-desktop metasploit lenovo-legion burpsuite zap kubernetes-helm + # required by quickshell config unstable.quickshell wlogout @@ -254,12 +257,7 @@ in enable = true; shellInit = '' source ~/.config/fish/config-old.fish - ''; - # set -x PRISMA_SCHEMA_ENGINE_BINARY "${prisma-engines}/bin/schema-engine" - # set -x PRISMA_QUERY_ENGINE_BINARY "${prisma-engines}/bin/query-engine" - # set -x PRISMA_QUERY_ENGINE_LIBRARY "${prisma-engines}/lib/libquery_engine.node" - # set -x PRISMA_FMT_BINARY "${prisma-engines}/bin/prisma-fmt" plugins = with pkgs.fishPlugins; [ { name = "grc"; src = grc.src; } { name = "tide"; src = tide.src; } @@ -290,25 +288,6 @@ in # ]; }; - # nixvim = { - # enable = true; - # # colorscheme = "hanekawa_tsubasa";w - # colorschemes.onedark.enable = true; - # plugins = { - # wakatime.enable = true; - # cmp = { - # autoEnableSources = true; - # enable = true; - # settings.sources = [ - # { name = "fish"; } - # { name = "nvim_lsp"; } - # { name = "path"; } - # { name = "buffer"; } - # # { name = "treesitter"; } - # ]; - # }; - # }; - # }; git = { enable = true; userName = "Daniel Bulant"; @@ -333,7 +312,6 @@ in fastfetch.enable = true; direnv.enable = true; direnv.nix-direnv.enable = true; - # firefox.enable = true; }; services.kdeconnect.enable = true; services.kdeconnect.indicator = true; diff --git a/obs.nix b/obs.nix deleted file mode 100644 index 9c0691a..0000000 --- a/obs.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ pkgs, ... }: -{ - environment.systemPackages = with pkgs; [ - obs-studio - ]; -} \ No newline at end of file