feat(elias-e525): bump to 25.05

This commit is contained in:
steveej 2025-06-04 17:22:06 +02:00
parent f6f7e911d4
commit 1153240aac
13 changed files with 63 additions and 51 deletions

View file

@ -1,9 +1,9 @@
{ pkgs, lib, ... }:
{
services.libinput.enable = true;
services.libinput.touchpad.naturalScrolling = true;
services.xserver = {
enable = true;
libinput.enable = true;
libinput.touchpad.naturalScrolling = true;
videoDrivers = [
"qxl"
@ -15,9 +15,9 @@
"vmware"
"modesetting"
];
layout = "us";
xkbVariant = "altgr-intl";
xkbOptions = "nodeadkeys";
xkb.layout = "us";
xkb.variant = "altgr-intl";
xkb.options = "nodeadkeys";
desktopManager = {
# FIXME: gnome should be moved to user session
@ -41,14 +41,13 @@
# TODO: fully delegate graphical session to home-manager config
services.gnome = {
gnome-online-miners.enable = lib.mkForce false;
games.enable = false;
gnome-remote-desktop.enable = false;
gnome-user-share.enable = false;
rygel.enable = false;
sushi.enable = false;
tracker.enable = false;
tracker-miners.enable = false;
tinysparql.enable = false;
localsearch.enable = false;
gnome-browser-connector.enable = false;
gnome-initial-setup.enable = false;
@ -72,9 +71,8 @@
orca
gnome-photos
gnome-tour
])
++ (with pkgs.gnome; [
cheese # webcam tool
snapshot # webcam tool
gnome-music
gnome-terminal
gedit # text editor
@ -83,23 +81,24 @@
evince # document viewer
gnome-characters
totem # video player
tali # poker game
iagno # go game
hitori # sudoku game
atomix # puzzle game
]);
hardware.pulseaudio = {
services.pipewire = {
audio.enable = true;
enable = true;
package = pkgs.pulseaudioFull;
support32Bit = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
wireplumber.enable = true;
# If you want to use JACK applications, uncomment this
#jack.enable = true;
};
services.dbus.packages = with pkgs; [ dconf ];
# More Services
environment.systemPackages = [
pkgs.gnome.adwaita-icon-theme
pkgs.adwaita-icon-theme
pkgs.gnomeExtensions.appindicator
];
}