Updates GNOME and hardware config settings
Some checks failed
Build NixOS ISOs (x86 only) / build-iso (x86, desktop) (push) Has been cancelled
Build NixOS ISOs (x86 only) / build-iso (x86, server) (push) Has been cancelled
Build NixOS ISOs (x86 only) / create-release (push) Has been cancelled

• GNOME shell extension
• Return xserver settings with US keyboard layout and xterm exclusion, was causing issues in RUNE
• Enable ARM binary emulation in Rune
• Remove fixed width setting for Code window
This commit is contained in:
Chris Toph 2025-06-17 11:09:30 -04:00
parent f496fcb0c7
commit 3dd421cb08
4 changed files with 15 additions and 3 deletions

View file

@ -123,15 +123,16 @@ with lib.hm.gvariant;
"blur-my-shell@aunetx" "blur-my-shell@aunetx"
"color-picker@tuberry" "color-picker@tuberry"
"dash-in-panel@fthx" "dash-in-panel@fthx"
# "eepresetselector@ulville.github.io"
"just-perfection-desktop@just-perfection" "just-perfection-desktop@just-perfection"
"monitor-brightness-volume@ailin.nemui" "monitor-brightness-volume@ailin.nemui"
"pano@elhan.io" "pano@elhan.io"
"paperwm@paperwm.github.com" "paperwm@paperwm.github.com"
"quicksettings-audio-devices-hider@marcinjahn.com" "quicksettings-audio-devices-hider@marcinjahn.com"
"quicksettings-audio-devices-renamer@marcinjahn.com" "quicksettings-audio-devices-renamer@marcinjahn.com"
"solaar-extension@sidevesh"
"undecorate@sun.wxg@gmail.com" "undecorate@sun.wxg@gmail.com"
"user-theme@gnome-shell-extensions.gcampax.github.com" "user-theme@gnome-shell-extensions.gcampax.github.com"
"solaar-extension@sidevesh"
"Vitals@CoreCoding.com" "Vitals@CoreCoding.com"
]; ];
favorite-apps = lib.mkDefault [ favorite-apps = lib.mkDefault [
@ -322,7 +323,7 @@ with lib.hm.gvariant;
window-gap = 8; window-gap = 8;
winprops = [ winprops = [
'' ''
{"wm_class":"Code","preferredWidth":"70%","spaceIndex":0} {"wm_class":"Code","spaceIndex":0}
'' ''
'' ''
{"wm_class":"com.mitchellh.ghostty","scratch_layer":true} {"wm_class":"com.mitchellh.ghostty","scratch_layer":true}

View file

@ -1,6 +1,14 @@
{ pkgs, config, ... }: { pkgs, config, ... }:
{ {
## DE ## ## DE ##
services.xserver = {
enable = true;
xkb = {
layout = "us";
variant = "";
};
};
services.desktopManager.gnome = { services.desktopManager.gnome = {
enable = true; enable = true;
extraGSettingsOverridePackages = [ pkgs.mutter ]; extraGSettingsOverridePackages = [ pkgs.mutter ];
@ -45,6 +53,7 @@
]; ];
## Exclusions ## ## Exclusions ##
services.xserver.excludePackages = [ pkgs.xterm ];
environment.gnome.excludePackages = ( environment.gnome.excludePackages = (
with pkgs; with pkgs;
[ [

View file

@ -48,6 +48,9 @@
"amdgpu" "amdgpu"
]; ];
extraModulePackages = [ ]; extraModulePackages = [ ];
# Allow running ARM binaries on x86_64; for Cross Compilation
binfmt.emulatedSystems = [ "aarch64-linux" ];
}; };
# For less permission issues with SSHFS # For less permission issues with SSHFS

View file

@ -31,7 +31,6 @@ in
## Misc Inputs ## ## Misc Inputs ##
]) ])
]; ];
## Host Specifications ## ## Host Specifications ##