dot.nix/home/hosts/rune/config/dconf.nix
Chris Toph aaa3a0af4a Refactors GNOME configuration settings
- Adds new settings for color and auto-accent features
- Removes redundant media-key and text editor settings
- Streamlines GNOME shell extensions configuration
- Unifies import directives in host-specific default configurations
2025-05-29 13:03:49 -04:00

158 lines
4.9 KiB
Nix
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Generated via dconf2nix: https://github.com/gvolpe/dconf2nix
{ lib, ... }:
with lib.hm.gvariant;
{
dconf.settings = {
"org/gnome/desktop/app-folders" = {
folder-children = [
"System"
"Utilities"
];
};
"org/gnome/desktop/app-folders/folders/System" = {
apps = [
"btop.desktop"
"org.gnome.DiskUtility.desktop"
"org.gnome.Extensions.desktop"
"fish.desktop"
"io.github.nokse22.inspector.desktop"
"kvantummanager.desktop"
"org.gnome.Logs.desktop"
"cups.desktop"
"micro.desktop"
"nvtop.desktop"
"protontricks.desktop"
"qt5ct.desktop"
"qt6ct.desktop"
"ranger.desktop"
"org.gnome.SystemMonitor.desktop"
"org.gnome.tweaks.desktop"
];
name = "X-GNOME-Shell-System.directory";
translate = true;
};
"org/gnome/desktop/app-folders/folders/Utilities" = {
apps = [
"org.gnome.Decibels.desktop"
"org.gnome.Calculator.desktop"
"org.gnome.Calendar.desktop"
"org.gnome.Snapshot.desktop"
"org.gnome.Characters.desktop"
"org.gnome.clocks.desktop"
"org.gnome.Connections.desktop"
"org.gnome.Evince.desktop"
"org.gnome.FileRoller.desktop"
"org.gnome.font-viewer.desktop"
"com.dec05eba.gpu_screen_recorder.desktop"
"org.gnome.Loupe.desktop"
"org.gnome.seahorse.Application.desktop"
"org.remmina.Remmina.desktop"
"org.gnome.TextEditor.desktop"
"Vial.desktop"
"org.gnome.Totem.desktop"
"virt-manager.desktop"
"org.gnome.Weather.desktop"
];
name = "X-GNOME-Shell-Utilities.directory";
translate = true;
};
"org/gnome/nautilus/preferences" = {
default-folder-viewer = "icon-view";
migrated-gtk-settings = true;
search-filter-time-type = "last_modified";
};
"org/gnome/shell" = {
favorite-apps = [
"com.mitchellh.ghostty.desktop"
"org.gnome.Nautilus.desktop"
"win11.desktop"
"zen.desktop"
"code.desktop"
"spotify.desktop"
"discord.desktop"
"org.telegram.desktop.desktop"
"steam.desktop"
"Ryujinx.desktop"
"Marvel Rivals.desktop"
];
last-selected-power-profile = "performance";
welcome-dialog-last-shown-version = "48.1";
};
"org/gnome/shell/extensions/quicksettings-audio-devices-hider" = {
available-input-names = [
"Digital Input (S/PDIF) \8211 USB Live camera"
"Microphone \8211 HyperX Cloud Alpha S"
"Microphone \8211 USB Live camera"
];
available-output-names = [
"Analog Output \8211 HyperX Cloud Alpha S"
"Digital Output (S/PDIF) \8211 HyperX Cloud Alpha S"
"HDMI / DisplayPort \8211 Rembrandt Radeon High Definition Audio Controller"
"HDMI / DisplayPort 3 \8211 HD-Audio Generic"
];
excluded-input-names = [
"Digital Input (S/PDIF) USB Live camera"
"Digital Input (S/PDIF) \8211 USB Live camera"
"Digital Input (S/PDIF) 8211 USB Live camera"
"Digital Input (S/PDIF) 8211 USB Live camera"
"Microphone USB Live camera"
"Microphone \8211 USB Live camera"
"Microphone 8211 USB Live camera"
"Microphone 8211 USB Live camera"
];
excluded-output-names = [
"Analog Output HyperX Cloud Alpha S"
"Analog Output \8211 HyperX Cloud Alpha S"
"Analog Output 8211 HyperX Cloud Alpha S"
"Analog Output 8211 HyperX Cloud Alpha S"
"HDMI / DisplayPort Rembrandt Radeon High Definition Audio Controller"
"HDMI / DisplayPort \8211 Rembrandt Radeon High Definition Audio Controller"
"HDMI / DisplayPort 8211 Rembrandt Radeon High Definition Audio Controller"
"HDMI / DisplayPort 8211 Rembrandt Radeon High Definition Audio Controller"
];
};
"org/gnome/shell/extensions/quicksettings-audio-devices-renamer" = {
input-names-map = [
(lib.hm.gvariant.mkDictionaryEntry [
"Microphone USB Live camera"
"NO"
])
(lib.hm.gvariant.mkDictionaryEntry [
"Digital Input (S/PDIF) USB Live camera"
"NO"
])
(lib.hm.gvariant.mkDictionaryEntry [
"Microphone HyperX Cloud Alpha S"
"Cloud S"
])
];
output-names-map = [
(lib.hm.gvariant.mkDictionaryEntry [
"HDMI / DisplayPort 3 HD-Audio Generic"
"ROG"
])
(lib.hm.gvariant.mkDictionaryEntry [
"HDMI / DisplayPort Rembrandt Radeon High Definition Audio Controller"
"NO"
])
(lib.hm.gvariant.mkDictionaryEntry [
"Analog Output HyperX Cloud Alpha S"
"NO"
])
(lib.hm.gvariant.mkDictionaryEntry [
"Digital Output (S/PDIF) HyperX Cloud Alpha S"
"Cloud S"
])
];
};
};
}