update services

This commit is contained in:
Benjamin Palko 2024-07-11 10:30:06 -04:00
parent 0150e29451
commit b2ef7e48b4

View file

@ -37,9 +37,6 @@
# Enable the X11 windowing system. # Enable the X11 windowing system.
# services.xserver.enable = true; # services.xserver.enable = true;
# Configure keymap in X11 # Configure keymap in X11
# services.xserver.xkb.layout = "us"; # services.xserver.xkb.layout = "us";
# services.xserver.xkb.options = "eurosign:e,caps:escape"; # services.xserver.xkb.options = "eurosign:e,caps:escape";
@ -50,10 +47,6 @@
# Enable sound. # Enable sound.
# hardware.pulseaudio.enable = true; # hardware.pulseaudio.enable = true;
# OR # OR
services.pipewire = {
enable = true;
pulse.enable = true;
};
# Enable touchpad support (enabled default in most desktopManager). # Enable touchpad support (enabled default in most desktopManager).
# services.libinput.enable = true; # services.libinput.enable = true;
@ -64,11 +57,11 @@
isNormalUser = true; isNormalUser = true;
extraGroups = [ "wheel" ]; # Enable sudo for the user. extraGroups = [ "wheel" ]; # Enable sudo for the user.
packages = with pkgs; [ packages = with pkgs; [
asdf-vm
# Music # Music
playerctl
cava cava
spotify spotify
# Shell
starship
# Git # Git
git git
gh gh
@ -98,8 +91,6 @@
killall killall
neofetch neofetch
# Hyprland # Hyprland
hypridle
hyprlock
waybar waybar
swaynotificationcenter swaynotificationcenter
swww swww
@ -114,7 +105,6 @@
]; ];
fonts.packages = with pkgs; [ (nerdfonts.override { fonts = [ "JetBrainsMono"]; }) ]; fonts.packages = with pkgs; [ (nerdfonts.override { fonts = [ "JetBrainsMono"]; }) ];
services.xserver.videoDrivers = ["nvidia"];
hardware.opengl = { hardware.opengl = {
enable = true; enable = true;
extraPackages = with pkgs; [ extraPackages = with pkgs; [
@ -136,7 +126,11 @@
programs = { programs = {
zsh.enable = true; zsh.enable = true;
hyprland.enable = true; hyprland = {
enable = true;
xwayland.enable = true;
};
hyprlock.enable = true;
thunar.enable = true; thunar.enable = true;
steam = { steam = {
enable = true; enable = true;
@ -144,15 +138,21 @@
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
}; };
starship.enable = true;
};
# List services that you want to enable:
services = {
pipewire = {
enable = true;
pulse.enable = true;
};
hypridle.enable = true;
openssh.enable = true;
xserver.videoDrivers = ["nvidia"];
}; };
environment.sessionVariables.NIXOS_OZONE_WL = "1"; environment.sessionVariables.NIXOS_OZONE_WL = "1";
# List services that you want to enable:
# Enable the OpenSSH daemon.
services.openssh.enable = true;
# Open ports in the firewall. # Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedTCPPorts = [ ... ];
# networking.firewall.allowedUDPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ];