diff --git a/flake.lock b/flake.lock index d6aaf3b..9131b34 100644 --- a/flake.lock +++ b/flake.lock @@ -151,11 +151,11 @@ ] }, "locked": { - "lastModified": 1749243446, - "narHash": "sha256-P1gumhZN5N9q+39ndePHYrtwOwY1cGx+VoXGl+vTm7A=", + "lastModified": 1749526396, + "narHash": "sha256-UL9F76abAk87llXOrcQRjhd5OaOclUd6MIltsqcUZmo=", "owner": "nix-community", "repo": "home-manager", - "rev": "2d7d65f65b61fdfce23278e59ca266ddd0ef0a36", + "rev": "427c96044f11a5da50faf6adaf38c9fa47e6d044", "type": "github" }, "original": { @@ -231,11 +231,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1749213349, - "narHash": "sha256-UAaWOyQhdp7nXzsbmLVC67fo+QetzoTm9hsPf9X3yr4=", + "lastModified": 1749523198, + "narHash": "sha256-How2kQw0psKmCdXgojc95Sf3K5maHB3qfINxTZFCAPM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a4ff0e3c64846abea89662bfbacf037ef4b34207", + "rev": "cdc68935eba9f86d155585fdf6f17af6824f38ac", "type": "github" }, "original": { @@ -247,11 +247,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1749213349, - "narHash": "sha256-UAaWOyQhdp7nXzsbmLVC67fo+QetzoTm9hsPf9X3yr4=", + "lastModified": 1749523198, + "narHash": "sha256-How2kQw0psKmCdXgojc95Sf3K5maHB3qfINxTZFCAPM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a4ff0e3c64846abea89662bfbacf037ef4b34207", + "rev": "cdc68935eba9f86d155585fdf6f17af6824f38ac", "type": "github" }, "original": { @@ -287,11 +287,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1749200997, - "narHash": "sha256-In+NjXI8kfJpamTmtytt+rnBzQ213Y9KW55IXvAAK/4=", + "lastModified": 1749496904, + "narHash": "sha256-eNDMzrcDBOprdJs7DpMOJfCEcxribxDJP2OjozSC3Wo=", "owner": "nix-community", "repo": "nixvim", - "rev": "00524c7935f05606fd1b09e8700e9abcc4af7be8", + "rev": "e0b3d8bc3a0ab5a7cc0792c7705e92f9c5c598f3", "type": "github" }, "original": { diff --git a/home/fabric/desktop/hyprland.nix b/home/fabric/desktop/hyprland.nix index 97b37ac..62d22c4 100644 --- a/home/fabric/desktop/hyprland.nix +++ b/home/fabric/desktop/hyprland.nix @@ -76,6 +76,11 @@ "$mainMod SHIFT, 0, movetoworkspace, 10" ]; + # Mouse binds for dragging windows + bindm = [ + "$mainMod, mouse:272, movewindow" # Super + Left Mouse Button to drag/move windows + "$mainMod, mouse:273, resizewindow" # Super + Right Mouse Button to resize windows + ]; monitor = [ "DP-5, 3440x1440@144.00HZ, 0x0, 1" ]; diff --git a/hosts/common/optional/qbit.nix b/hosts/common/optional/qbit.nix new file mode 100644 index 0000000..0c1d481 --- /dev/null +++ b/hosts/common/optional/qbit.nix @@ -0,0 +1,11 @@ +{...}: { + # Enable qBittorrent daemon + services.qbittorrent = { + enable = true; + dataDir = "/var/lib/qbittorrent"; + user = "qbittorrent"; + group = "qbittorrent"; + port = 8080; # WebUI port + openFirewall = true; # Opens the WebUI port in firewall + }; +}