redid theming system to utilize stylix, purging unused module files next
This commit is contained in:
@@ -101,11 +101,10 @@ boot = {
|
||||
|
||||
|
||||
# Enable the GNOME Desktop Environment.
|
||||
programs.hyprland.enable = true;
|
||||
services.desktopManager.plasma6.enable = false;
|
||||
services.displayManager.sddm.enable = false;
|
||||
services.displayManager.cosmic-greeter.enable = false;
|
||||
services.desktopManager.cosmic.enable = true;
|
||||
services.desktopManager.cosmic.enable = false;
|
||||
/*services.displayManager = {
|
||||
autoLogin.enable = true;
|
||||
autoLogin.user = "joshuaelm";
|
||||
@@ -235,7 +234,7 @@ hardware.pulseaudio.extraConfig = ''
|
||||
|
||||
|
||||
fileSystems."/mnt/More-Games" = {
|
||||
device = "/dev/sda1";
|
||||
device = "/dev/disk/by-uuid/eb1d5913-63fb-4fd8-8299-b428fd2d5ea0";
|
||||
fsType = "btrfs";
|
||||
options = [
|
||||
"users"
|
||||
@@ -268,11 +267,11 @@ hardware.pulseaudio.extraConfig = ''
|
||||
targetPkgs = pkgs: with pkgs; [
|
||||
alsa-lib atk cairo cups curl dbus expat file fish fontconfig freetype
|
||||
fuse glib gtk3 libGL libnotify libxml2 libxslt netcat nspr nss openjdk8
|
||||
openssl.dev pango appimage-run pkg-config strace udev vulkan-loader watch wget which
|
||||
openssl.dev cava pango appimage-run pkg-config strace udev vulkan-loader watch wget which
|
||||
xorg.libX11 icu xorg.libxcb xorg.libXcomposite xorg.libXcursor
|
||||
xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXi xorg.libXrandr
|
||||
xorg.libXrender xorg.libXScrnSaver openssl xorg.libxshmfence xorg.libXtst
|
||||
xorg.xcbutilkeysyms zlib fontconfig.lib libuuid xorg.libXft
|
||||
xorg.xcbutilkeysyms zlib fontconfig.lib SDL2 libGL libuuid xorg.libXft
|
||||
];
|
||||
profile = ''export FHS=1'';
|
||||
runScript = "fish";
|
||||
@@ -286,21 +285,25 @@ hardware.pulseaudio.extraConfig = ''
|
||||
cemu
|
||||
teamspeak6-client
|
||||
unetbootin
|
||||
labymod-launcher
|
||||
unzip
|
||||
winetricks
|
||||
cowsay
|
||||
pfetch
|
||||
ryujinx
|
||||
hyprpolkitagent
|
||||
gomatrix
|
||||
python3
|
||||
pavucontrol
|
||||
gnomeExtensions.tray-icons-reloaded
|
||||
pkgs.hyprpanel
|
||||
cider
|
||||
xfce.thunar
|
||||
gnomeExtensions.open-bar
|
||||
wallust
|
||||
steamtinkerlaunch
|
||||
grub2
|
||||
cargo
|
||||
btop
|
||||
inputs.zen-browser.packages."${system}".default
|
||||
qalculate-qt
|
||||
kdePackages.kdenlive
|
||||
@@ -327,9 +330,8 @@ hardware.pulseaudio.extraConfig = ''
|
||||
wine
|
||||
alvr
|
||||
bottles
|
||||
#cava
|
||||
cava
|
||||
pop-icon-theme
|
||||
pop-launcher
|
||||
gnome-tweaks
|
||||
libnotify
|
||||
libreoffice
|
||||
@@ -337,7 +339,6 @@ hardware.pulseaudio.extraConfig = ''
|
||||
hunspellDicts.en_US
|
||||
neovide
|
||||
flatpak
|
||||
rofi-wayland
|
||||
gradience
|
||||
];
|
||||
|
||||
@@ -361,6 +362,24 @@ hardware.pulseaudio.extraConfig = ''
|
||||
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
|
||||
};
|
||||
|
||||
nixpkgs.config.packageOverrides = pkgs: {
|
||||
steam = pkgs.steam.override {
|
||||
extraLibraries = pkgs: [ pkgs.xorg.libxcb ];
|
||||
extraPkgs = pkgs: with pkgs; [
|
||||
xorg.libXcursor
|
||||
xorg.libXi
|
||||
xorg.libXinerama
|
||||
xorg.libXScrnSaver
|
||||
libpng
|
||||
libpulseaudio
|
||||
libvorbis
|
||||
stdenv.cc.cc.lib
|
||||
libkrb5
|
||||
keyutils
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
programs.gamescope = {
|
||||
enable = true;
|
||||
capSysNice = true;
|
||||
|
||||
Reference in New Issue
Block a user