mirror of
https://git.sr.ht/~neverness/ultima
synced 2025-01-01 16:13:53 +00:00
update
This commit is contained in:
parent
47fcb7a971
commit
66738d23b8
|
@ -7,7 +7,8 @@
|
||||||
|
|
||||||
# FAST CP & RM
|
# FAST CP & RM
|
||||||
cp = "${fuc}/bin/cpz";
|
cp = "${fuc}/bin/cpz";
|
||||||
rm = "${fuc}/bin/rmz";
|
rmf = "${fuc}/bin/rmz";
|
||||||
|
rm = "trash put";
|
||||||
|
|
||||||
# USEFUL
|
# USEFUL
|
||||||
ca = "cava";
|
ca = "cava";
|
||||||
|
|
|
@ -22,33 +22,25 @@ in {
|
||||||
imports = [ ./torrserver ];
|
imports = [ ./torrserver ];
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
(mkIf cfg.common.enable {
|
(mkIf cfg.common.enable {
|
||||||
environment = {
|
environment.systemPackages = [ ] ++ cfg.pkgs;
|
||||||
systemPackages = [ ] ++ cfg.pkgs;
|
|
||||||
pathsToLink = [ "/share/zsh" ];
|
|
||||||
};
|
|
||||||
programs = {
|
programs = {
|
||||||
light = True;
|
|
||||||
nano = False;
|
nano = False;
|
||||||
|
light = True;
|
||||||
git = True // { package = pkgs.gitMinimal; };
|
git = True // { package = pkgs.gitMinimal; };
|
||||||
nh = True // {
|
nh = True // { flake = flakeDir; };
|
||||||
flake = flakeDir;
|
|
||||||
clean = True // { extraArgs = "--keep-since 3d --keep 3"; };
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
(mkIf cfg.hyprland.enable {
|
(mkIf cfg.hyprland.enable {
|
||||||
programs = {
|
programs.hyprland = with inputs.hyprland.packages.${pkgs.system};
|
||||||
hyprland = with pkgs;
|
True // {
|
||||||
let h = inputs.hyprland.packages.${system};
|
package = hyprland;
|
||||||
in True // {
|
portalPackage = xdg-desktop-portal-hyprland;
|
||||||
package = h.hyprland;
|
};
|
||||||
portalPackage = h.xdg-desktop-portal-hyprland;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
})
|
})
|
||||||
(mkIf cfg.sway.enable {
|
(mkIf cfg.sway.enable {
|
||||||
programs = { sway = True // { package = pkgs.swayfx; }; };
|
programs.sway = True // { package = pkgs.swayfx; };
|
||||||
})
|
})
|
||||||
|
(mkIf cfg.hamachi.enable { programs.haguichi = True; })
|
||||||
(mkIf cfg.steam.enable {
|
(mkIf cfg.steam.enable {
|
||||||
environment.systemPackages = with pkgs; [ protonup-qt ];
|
environment.systemPackages = with pkgs; [ protonup-qt ];
|
||||||
hardware.xone = True;
|
hardware.xone = True;
|
||||||
|
@ -57,6 +49,7 @@ in {
|
||||||
gamemode = True;
|
gamemode = True;
|
||||||
steam = True // { # GAMING
|
steam = True // { # GAMING
|
||||||
gamescopeSession = True;
|
gamescopeSession = True;
|
||||||
|
remotePlay.openFirewall = true;
|
||||||
extraCompatPackages = with pkgs; [ proton-ge-bin ];
|
extraCompatPackages = with pkgs; [ proton-ge-bin ];
|
||||||
package = pkgs.steam.override {
|
package = pkgs.steam.override {
|
||||||
extraEnv = {
|
extraEnv = {
|
||||||
|
@ -68,7 +61,6 @@ in {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
(mkIf cfg.hamachi.enable { programs.haguichi = True; })
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue