This commit is contained in:
Doloro1978
2025-09-30 17:02:22 +01:00
parent b99b39dc7a
commit 781e99f4e8
6 changed files with 13 additions and 3 deletions

View File

@@ -34,6 +34,8 @@
# Configure network connections interactively with nmcli or nmtui. # Configure network connections interactively with nmcli or nmtui.
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
security.rtkit.enable = true;
sops = { sops = {
defaultSopsFile = ./secrets/users.yaml; defaultSopsFile = ./secrets/users.yaml;
secrets = { secrets = {
@@ -77,8 +79,10 @@
fsType = "ext4"; fsType = "ext4";
options = [ # If you don't have this options attribute, it'll default to "defaults" options = [ # If you don't have this options attribute, it'll default to "defaults"
# boot options for fstab. Search up fstab mount options you can use # boot options for fstab. Search up fstab mount options you can use
"defaults"
"users" # Allows any user to mount and unmount "users" # Allows any user to mount and unmount
"nofail" # Prevent system from failing if this drive doesn't mount "nofail" # Prevent system from failing if this drive doesn't mount
"exec"
]; ];
}; };

View File

@@ -12,6 +12,7 @@ in
{ id = "kpmjjdhbcfebfjgdnpjagcndoelnidfj"; } # Control panel for twitter { id = "kpmjjdhbcfebfjgdnpjagcndoelnidfj"; } # Control panel for twitter
{ id = "aighbdamfnndbemigjcbkdklkegkgmpl"; } # Better twitter embeds { id = "aighbdamfnndbemigjcbkdklkegkgmpl"; } # Better twitter embeds
{ id = "enamippconapkdmgfgjchkhakpfinmaj"; } # DeArrow { id = "enamippconapkdmgfgjchkhakpfinmaj"; } # DeArrow
{ id = "bjcnpgekponkjpincbcoflgkdomldlnl"; } # Website Blocker
]; ];
package = pkgs.chromium.override { enableWideVine = true; }; package = pkgs.chromium.override { enableWideVine = true; };
}; };

View File

@@ -10,6 +10,10 @@
portalPackage = portalPackage =
inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
}; };
xdg.portal = {
enable = true;
extraPortals = with pkgs; [ xdg-desktop-portal-gtk ];
};
environment.sessionVariables.NIXOS_OZONE_WL = "1"; environment.sessionVariables.NIXOS_OZONE_WL = "1";
nix.settings = { nix.settings = {
substituters = [ "https://hyprland.cachix.org" ]; substituters = [ "https://hyprland.cachix.org" ];

View File

@@ -105,7 +105,7 @@
"$mainMod, mouse_up, workspace, e-1" "$mainMod, mouse_up, workspace, e-1"
", home, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" ", home, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"
", end, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle" ", end, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"
", F8, sendshortcut, , F8, class:^(com\.obsproject\.Studio)$" ", F8, pass, class:^(com\.obsproject\.Studio)$"
"$mainMod, 0, workspace, 10" "$mainMod, 0, workspace, 10"
"$mainMod SHIFT, 0, movetoworkspace, 10" "$mainMod SHIFT, 0, movetoworkspace, 10"
] ++ ( ] ++ (
@@ -132,7 +132,7 @@
"workspace 6 silent, class:^(steam)$" "workspace 6 silent, class:^(steam)$"
"workspace 8 silent, class:^(vesktop)$" "workspace 8 silent, class:^(vesktop)$"
"workspace 8 silent, class:^(org.telegram.desktop)$" "workspace 8 silent, class:^(org.telegram.desktop)$"
"workspace 10 silent, class:^(com\.obsproject\.Studio)$" "workspace 10 silent, class:^(com.obsproject.Studio)$"
"workspace 1 silent, initialTitle:^(Discord Popout)$" "workspace 1 silent, initialTitle:^(Discord Popout)$"
]; ];
windowrulev2 = [ windowrulev2 = [

View File

@@ -29,6 +29,7 @@
keyutils keyutils
mangohud mangohud
gamemode gamemode
lsof
(gamescope.overrideAttrs { enableWsi = true; NIX_CFLAGS_COMPILE = ["-fno-fast-math"]; }) (gamescope.overrideAttrs { enableWsi = true; NIX_CFLAGS_COMPILE = ["-fno-fast-math"]; })
]; ];
}; };

View File

@@ -1 +1 @@
/nix/store/w3hgd2jyhil85jbrhr0bahb8pgmlnzj6-home-manager-files/.config/nvim/init.lua /nix/store/p0mzrbl4afkl9miywfxgwwb08wp3fscd-home-manager-files/.config/nvim/init.lua