about summary refs log tree commit diff
path: root/nixos/modules/services/x11
AgeCommit message (Collapse)AuthorFilesLines
38 hoursherbstluftwm: fix unable to be started (#271198)B4rc11-1/+4
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
4 daysMerge pull request #323159 from bobby285271/upd/xfce-colordBobby Rong1-0/+1
nixos/xfce: Enable colord by default
4 daysnixos/xfce: Enable colord by defaultBobby Rong1-0/+1
Goes with #323010.
6 daysMerge pull request #321591 from JohnRTitor/gdm-fingerprint-authMasum Reza1-0/+16
nixos/gdm: allow logging in via fingerprint
7 daysMerge pull request #322186 from bobby285271/upd/cinnamon-xappsBobby Rong1-2/+0
Cinnamon updates 2024-06-24
8 daysMerge pull request #310778 from wineee/dde23rewine1-3/+12
deepin desktop environment: update
8 daysnixos/cinnamon: Don't ship apps that are not shipped in Mint 22Bobby Rong1-2/+0
My reasons following Mint are: 1. Geary signed https://stopthemingmy.app, per request we shouldn't pre-ship it under a themed desktop environment. See also https://github.com/linuxmint/mint-y-icons/commit/b7937b45090f8b15f7718bd51ef7bee1eb0e263c 2. Hexchat is still gtk2 and is not maintained anymore, Mint encourages switching to Matrix instead. See also https://blog.linuxmint.com/?p=4675 ("Joining the Matrix")
9 daysdeepin.nix: updaterewine1-2/+12
10 daysnixos/xfce: Install xfce4-pulseaudio-plugin when services.pipewire.pulse is ↵Bobby Rong1-1/+1
enabled I think most users will really need it for the media keys.
11 daysnixos/gdm: add fingerprint pam rulesMaxine Aubrey1-0/+16
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2024-06-16treewide: big opengl cleanupK9002-5/+2
- rename hardware.opengl to hardware.graphics - remove hardware.opengl.driSupport, which does nothing - remove hardware.opengl.setLdLibraryPath, which should never be done - rename hardware.opengl.driSupport32Bit to hardware.graphics.enable32Bit - lost of small docs / formatting cleanups
2024-06-16treewide: drop amdgpu-proK9001-1/+1
It's dead, Jim.
2024-06-15Merge pull request #316239 from arjan-s/qtile-sessionsPol Dellaiera1-27/+12
qtile: install proper session .desktop files for both xorg and wayland
2024-06-11deepin: new deepin 23 componentsrewine1-1/+1
2024-06-11deepin: don't install deepin-turbo as it's unmaintainedrewine1-1/+0
2024-06-10qtile: use proper session .desktop filesArjan Schrijver1-27/+12
2024-06-09Merge pull request #308539 from SuperSandro2000/gdk-pixbuf-xserverSandro3-30/+2
nixos/gdk-pixbuf: move out of xserver
2024-06-08nixos/gdk-pixbuf: move out of xserverSandro Jäckel3-30/+2
2024-06-04nixos/pantheon: Do not set QT_QPA_PLATFORMTHEMEBobby Rong1-5/+0
https://github.com/elementary/default-settings/commit/7aa79d47f7624b55f38e5392747452a90ac4cc89 Closes #316991
2024-05-18Merge pull request #307011 from acid-bong/qtile-finalAleksana1-2/+12
nixos/qtile: add finalPackage option
2024-05-13Merge pull request #310926 from Gerg-L/display-managerSandro1-3/+0
2024-05-12nixos/mate: enable services.gnome.glib-networkingBobby Rong1-0/+1
This is already done in the 5 other desktop environments I maintain, I decided that I don't mind adding another one.
2024-05-11nixos/xserver: remove duplicate display-manager.script declarationGerg-L1-3/+0
2024-05-07nixos/clfswm: use sbclPackages - lispPackages was removedKasper Gałkowski1-1/+1
2024-05-03Merge master into staging-nextgithub-actions[bot]4-129/+32
2024-05-02nixos/xserver: Remove with statementsJan Tojnar3-19/+16
They masked the evaluation error caused by removal of `defaultSessionFromLegacyOptions` variable in 6be2bfcc32d5ee203acf3b85354f5028c8bb50eb
2024-05-02nixos/xserver: Remove {desktop,window}Manager.default optionsJan Tojnar3-29/+0
These have been deprecated since NixOS 20.03. Also fixes evaluation error caused by moving the `defaultSessionFromLegacyOptions` variable in 6be2bfcc32d5ee203acf3b85354f5028c8bb50eb
2024-05-02nixos/gnome: Remove global with expressionsJan Tojnar1-17/+16
The can potentially mask evaluation errors due to laziness of variable access within.
2024-05-02nixos/gnome: Remove deprecated aliasesJan Tojnar1-64/+0
2024-04-28Merge branch 'master' into staging-nextWeijia Wang13-306/+15
2024-04-27Merge pull request #304902 from SuperSandro2000/libinput-xserverSandro13-306/+15
nixos/libinput: move out of xserver
2024-04-26nixos/qtile: add finalPackage optionAcid Bong1-2/+12
This exposes the resulting Qtile bundle in case the user wants to start Qtile session different than with a login manager
2024-04-22gnome-online-accounts-gtk: init at 3.50.1Bobby Rong1-0/+1
https://github.com/xapp-project/gnome-online-accounts-gtk
2024-04-22gnome.gnome-shell: 45.5 → 46.0Bobby Rong1-4/+0
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/45.5...46.0 Remove gnome-shell.portal: https://github.com/GNOME/gnome-shell/commit/36b3a995eb04b1eb9704850e6dcd749bc6a9157c Port to gi-docgen: https://github.com/GNOME/gnome-shell/commit/4373a91911cc1f34eb80e5db7400db6f7857aa3e Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
2024-04-19nixos/lxqt: use mkDefault to enable the lxqt xdg portalJosé Romildo1-1/+1
2024-04-19Merge pull request #298680 from gvolpe/lib/transposeMapRick van Schijndel1-2/+2
lib/attrsets: add mapCartesianProduct function
2024-04-17treewide: reanme renamed libinput optionsSandro Jäckel12-15/+15
2024-04-17nixos/libinput: move out of xserverSandro Jäckel1-291/+0
2024-04-16Merge pull request #299033 from SFrijters/urserver-3.13Mario Rodas1-1/+1
urserver: 3.10.0.2467 -> 3.13.0.2505
2024-04-15tree-wide: use mapCartesianProductGabriel Volpe1-2/+2
2024-04-14nixos/lomiri: initOPNA26081-1/+1
2024-04-14nixos/lightdm-greeters/lomiri: initOPNA26082-0/+35
2024-04-14Merge pull request #194294 from ↵Bobby Rong1-1/+1
jraygauthier/jrg/xfce-fix-bg-support-when-no-desktop nixos/xfce: `bgSupport = !noDesktop`
2024-04-14nixos/xfce: `bgSupport = !noDesktop`Raymond Gauthier1-1/+1
The Xfce desktop manager only has background image support when `xfdesktop` is used. Otherwise, we want the possibility to specify a custom background via the `~/.background-image` file.
2024-04-13nixos: remove all uses of lib.mdDocstuebinm101-422/+406
these changes were generated with nixq 0.0.2, by running nixq ">> lib.mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix nixq ">> mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix nixq ">> Inherit >> mdDoc[remove]" --batchmode nixos/**.nix two mentions of the mdDoc function remain in nixos/, both of which are inside of comments. Since lib.mdDoc is already defined as just id, this commit is a no-op as far as Nix (and the built manual) is concerned.
2024-04-11Merge pull request #303115 from bobby285271/upd/exclude-pkgsBobby Rong3-8/+11
nixos/{budgie,cinnamon,pantheon}: Don't enable modules for excludePackages
2024-04-10nixos/budgie: Don't enable modules for excludePackagesBobby Rong1-1/+3
ref: bc970e94e786d554237c931457ac50f5c415b9f0 ref: nixpkgs issue 299877
2024-04-10nixos/pantheon: Don't enable modules for excludePackagesBobby Rong1-2/+3
ref: bc970e94e786d554237c931457ac50f5c415b9f0 ref: nixpkgs issue 299877 While at it, also enable flatpak in nixosTests.pantheon so we ensure appcenter builds.
2024-04-10nixos/cinnamon: Don't enable modules for excludePackagesBobby Rong1-5/+5
ref: bc970e94e786d554237c931457ac50f5c415b9f0 ref: nixpkgs issue 299877
2024-04-08treewide: rename renamed sddm/displayManager settingsSandro Jäckel21-56/+52