Organizaçao e diminuiçao de arquivos desnessesarios

This commit is contained in:
2026-01-27 16:59:40 -03:00
parent f0d352a946
commit de6f6a7640
35 changed files with 385 additions and 473 deletions
-14
View File
@@ -1,14 +0,0 @@
{ config, lib, inputs, pkgs, ... }: {
## distro box
#virtualisation.podman = {
#enable = true;
#dockerCompat = true;
#};
users.users.gui.extraGroups = [ "docker" ];
users.groups.docker.gid = 131;
virtualisation.docker = {
enable = true;
};
}
-17
View File
@@ -1,17 +0,0 @@
{ config, lib, inputs, pkgs, ... }: {
fonts.fontDir.enable = true;
fonts.fontconfig.enable = true;
fonts.packages = with pkgs; [
nerd-fonts.jetbrains-mono
nerd-fonts.ubuntu-mono
nerd-fonts.ubuntu-sans
nerd-fonts.dejavu-sans-mono
nerd-fonts.fira-code
nerd-fonts.overpass
noto-fonts
liberation_ttf
dejavu_fonts
];
}
+1 -5
View File
@@ -1,11 +1,7 @@
{ config, lib, inputs, pkgs, ... }: {
imports = [
./distrobox.nix
./pkgsconfig.nix
./pkgs.nix
./steam.nix
./lact.nix
./obs.nix
./fontes.nix
];
}
-13
View File
@@ -1,13 +0,0 @@
{ config, lib, inputs, pkgs, ... }: {
environment.systemPackages = with pkgs; [lact];
systemd.services.lact = {
description = "GPU Control Daemon";
after = ["multi-user.target"];
wantedBy = ["multi-user.target"];
serviceConfig = {
ExecStart = "${pkgs.lact}/bin/lact daemon";
};
enable = true;
};
}
-19
View File
@@ -1,19 +0,0 @@
{ config, lib, inputs, pkgs, ... }: {
programs.obs-studio = {
enable = true;
# optional Nvidia hardware acceleration
package = (
pkgs.obs-studio.override {
cudaSupport = true;
}
);
plugins = with pkgs.obs-studio-plugins; [
wlrobs
obs-pipewire-audio-capture
obs-gstreamer
obs-vkcapture
];
#enableVirtualCamera = true;
};
}
+89
View File
@@ -0,0 +1,89 @@
{ config, lib, inputs, pkgs, ... }: {
## configuraçao da steam
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
};
nixpkgs.config.allowUnfreePredicate = pkg: lib.elem (lib.getName pkg) [
"steam"
"steam-original"
"steam-unwrapped"
"steam-run"
];
programs = {
gamescope.enable = true;
gamemode.enable = true;
};
## Configuraçoes do obs
programs.obs-studio = {
enable = true;
# optional Nvidia hardware acceleration
package = (
pkgs.obs-studio.override {
cudaSupport = true;
}
);
plugins = with pkgs.obs-studio-plugins; [
wlrobs
obs-pipewire-audio-capture
obs-gstreamer
obs-vkcapture
];
#enableVirtualCamera = true;
};
## Configuraçoes do LACT
environment.systemPackages = with pkgs; [lact];
systemd.services.lact = {
description = "GPU Control Daemon";
after = ["multi-user.target"];
wantedBy = ["multi-user.target"];
serviceConfig = {
ExecStart = "${pkgs.lact}/bin/lact daemon";
};
enable = true;
};
## Configuraçao de Docker
#virtualisation.podman = {
#enable = true;
#dockerCompat = true;
#};
users.users.gui.extraGroups = [ "docker" ];
users.groups.docker.gid = 131;
virtualisation.docker = {
enable = true;
};
## Fontes
fonts.fontDir.enable = true;
fonts.fontconfig.enable = true;
fonts.packages = with pkgs; [
nerd-fonts.jetbrains-mono
nerd-fonts.ubuntu-mono
nerd-fonts.ubuntu-sans
nerd-fonts.dejavu-sans-mono
nerd-fonts.fira-code
nerd-fonts.overpass
noto-fonts
liberation_ttf
dejavu_fonts
];
## OpenRGB
services.hardware.openrgb = {
enable = true;
motherboard = "amd";
package = pkgs.openrgb-with-all-plugins; # enable all plugins
};
}
-20
View File
@@ -1,20 +0,0 @@
{ config, lib, inputs, pkgs, ... }: {
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
};
nixpkgs.config.allowUnfreePredicate = pkg: lib.elem (lib.getName pkg) [
"steam"
"steam-original"
"steam-unwrapped"
"steam-run"
];
programs = {
gamescope.enable = true;
gamemode.enable = true;
};
}