unlinkified

This commit is contained in:
alisceon 2025-08-14 12:27:04 +02:00
parent 090f98718d
commit fc7b529ffd
9 changed files with 333 additions and 409 deletions

View file

@ -0,0 +1,79 @@
{ config, pkgs, ... }:
{
security.sudo.wheelNeedsPassword = false;
services = {
printing.enable = true;
pulseaudio.enable = false;
pipewire = {
enable = true;
alsa.enable = true;
pulse.enable = true;
jack.enable = true;
};
xserver.xkb.layout = "se";
displayManager = {
gdm.enable = true;
gdm.wayland = true;
};
desktopManager.gnome.enable = true;
gnome = {
gnome-keyring.enable = true;
gnome-initial-setup.enable = false;
};
}; # end services
services.fwupd.enable = true;
programs = {
dconf.enable = true;
steam = {
enable = true;
remotePlay.openFirewall = true;
};
}; # end programs
environment = {
systemPackages = with pkgs; [
# Chat
discord
signal-desktop
# Browser
firefox
firefoxpwa
# Development
vscode
devenv
direnv
# GNOME tweaks and extensions
gnome-tweaks
dconf-editor
gnomeExtensions.ddterm
# Other
syncthing
steam
krita
edk2-uefi-shell
obsidian
gparted
]; # end systemPackages
gnome.excludePackages = with pkgs; [
evolution
geary
gnome-contacts
gnome-music
gnome-user-docs
gnome-tour
gnome-weather
gnome-maps
gnome-calendar
gnome-initial-setup
gnome-clocks
]; # end gnome.excludePackages
}; # end environment
} #end file