summaryrefslogtreecommitdiff
path: root/hosts/nixios/default.nix
diff options
context:
space:
mode:
authorbeeb5k <beebeeb5k@gmail.com>2026-06-02 00:06:57 +0530
committerbeeb5k <beebeeb5k@gmail.com>2026-06-02 00:06:57 +0530
commit2519d3fc4f3df771fc90f356064ec6ca4a17203a (patch)
tree2f12ea61429cd2e277dcdcebba857ccf96a8087d /hosts/nixios/default.nix
parentdfc891bcf1a87d09cc656d098e4f25b9a5134ac5 (diff)
update was needed
Diffstat (limited to 'hosts/nixios/default.nix')
-rw-r--r--hosts/nixios/default.nix129
1 files changed, 0 insertions, 129 deletions
diff --git a/hosts/nixios/default.nix b/hosts/nixios/default.nix
deleted file mode 100644
index 5d45976..0000000
--- a/hosts/nixios/default.nix
+++ /dev/null
@@ -1,129 +0,0 @@
-{
- systemState,
- user,
- hostname,
-}:
-{
- pkgs,
- config,
- inputs,
- lib,
- ...
-}:
-{
- imports = with inputs.self.nixosModules; [
- ./hardware-configuration.nix
- (import ../common.nix { inherit user; })
- beeMods
- ];
-
- boot.kernelPackages = pkgs.linuxPackages_zen;
-
- programs.dconf.enable = true;
-
- beeMods = {
- windowManagers = {
- mango.enable = false;
- hyprland.enable = true;
- dwm.enable = false;
- };
- };
-
- programs.gpu-screen-recorder.enable = true;
-
- xdg.portal = lib.mkForce {
- enable = true;
- extraPortals = [
- pkgs.xdg-desktop-portal-gtk
- pkgs.xdg-desktop-portal-wlr
- ];
- config = {
- common = {
- default = [ "gtk" ];
- "org.freedesktop.impl.portal.Secret" = [ "gnome-keyring" ];
- };
- mango = {
- "org.freedesktop.impl.portal.ScreenCast" = [ "wlr" ];
- "org.freedesktop.impl.portal.Screenshot" = [ "wlr" ];
- "org.freedesktop.impl.portal.Inhibit" = [ "none" ];
- };
- hyrpland = {
- default = [
- "hyrland"
- "gtk"
- ];
- };
- };
- };
-
- programs.gamemode.enable = config.programs.steam.enable;
- programs.gamescope = {
- enable = config.programs.steam.enable;
- # capSysNice = true;
- };
- programs.steam = {
- enable = true;
- protontricks.enable = true;
- gamescopeSession.enable = false;
- remotePlay.openFirewall = true;
- dedicatedServer.openFirewall = true;
- localNetworkGameTransfers.openFirewall = true;
- };
-
- users.users.${user} = {
- isNormalUser = true;
- shell = pkgs.fish;
- extraGroups = [
- "networkmanager"
- "wheel"
- "video"
- ];
- };
-
- environment.sessionVariables = { };
-
- networking.hostName = hostname;
- networking.firewall.allowedTCPPorts = [ ];
- networking.firewall.allowedUDPPorts = [ ];
- networking.firewall.enable = true;
-
- environment.systemPackages = with pkgs; [
- libva-utils
- vulkan-tools
- pciutils
- direnv
- mangohud
- ];
-
- services.xserver.videoDrivers = [ "nvidia" ];
- hardware = {
- graphics = {
- enable = true;
- enable32Bit = true;
- extraPackages = with pkgs; [
- libvdpau-va-gl
- nvidia-vaapi-driver
- ];
- };
-
- nvidia = {
- modesetting.enable = true;
- powerManagement.enable = true;
- powerManagement.finegrained = true;
- open = false;
- nvidiaSettings = false;
-
- prime = {
- offload.enable = true;
- offload.enableOffloadCmd = true;
- offload.offloadCmdMainProgram = "prime-run";
- nvidiaBusId = "PCI:1:0:0";
- amdgpuBusId = "PCI:5:0:0";
- };
-
- package = config.boot.kernelPackages.nvidiaPackages.latest; # or stable
- };
- };
-
- system.stateVersion = systemState; # check flake.nix
-}