This commit is contained in:
2024-03-21 16:29:09 -05:00
parent ceada8a46b
commit 51e7f52bb0
10 changed files with 584 additions and 76 deletions

View File

@@ -16,6 +16,12 @@
boot.loader.efi.canTouchEfiVariables = true;
boot.kernelParams = ["quiet"];
services.avahi = {
enable = true;
nssmdns = true;
openFirewall = true;
};
boot.initrd.luks.devices."luks-db49c136-7de8-4ab6-8e05-754bab13925d".device = "/dev/disk/by-uuid/db49c136-7de8-4ab6-8e05-754bab13925d";
networking.hostName = "nixos"; # Define your hostname.
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
@@ -27,6 +33,10 @@
# Enable networking
networking.networkmanager.enable = true;
hardware.opengl.extraPackages = with pkgs; [
amdvlk
];
# Set your time zone.
time.timeZone = "America/Chicago";
environment.sessionVariables.NIXOS_OZONE_WL = "1";
@@ -54,11 +64,10 @@
};
# Enable the GNOME Desktop Environment.
services.xserver.desktopManager.plasma5.enable = true;
services.xserver.displayManager.sddm.enable = true;
services.xserver.displayManager.sddm.wayland.enable = true;
programs.hyprland.enable = true;
services.xserver.desktopManager.plasma6.enable = true;
services.displayManager.cosmic-greeter.enable = true;
services.desktopManager.cosmic.enable = true;
# services.xserver.displayManager.cosmic-greeter.enable = true;
# Configure keymap in X11
services.xserver = {
layout = "us";
@@ -124,46 +133,40 @@
dunst
just
steamtinkerlaunch
cosmic-icons
cosmic-settings
cosmic-comp
cargo
kdePackages.kalk
kdePackages.kdenlive
fuse
ntfs3g
(callPackage ./pkgs/warp {})
lapce
kdePackages.elisa
glaxnimate
mlt
qt5.full
dconf
libsForQt5.polonium
sublime-music
spacedrive
openjdk
gamescope
playerctl
xdg-desktop-portal
cosmic-panel
wine
bottles
cava
cosmic-session
pop-icon-theme
pop-launcher
gnome.gnome-tweaks
libreoffice
hunspell
hunspellDicts.en_US
cosmic-applets
cosmic-settings
cosmic-icons
cosmic-protocols
neovide
cosmic-design-demo
flatpak
rofi-wayland
xdg-desktop-portal-cosmic
cosmic-bg
cosmic-osd
polkit-kde-agent
cosmic-term
gradience
cosmic-edit
cosmic-randr
cosmic-files
cosmic-greeter
cosmic-launcher
cosmic-screenshot
cosmic-applibrary
cosmic-notifications
cosmic-settings-daemon
cosmic-workspaces-epoch
];
# Enable Steam
programs.steam = {
enable = true;