about summary refs log tree commit diff
path: root/nixos/modules/services/x11/desktop-managers
AgeCommit message (Collapse)AuthorFilesLines
2024-04-27Merge pull request #304902 from SuperSandro2000/libinput-xserverSandro10-10/+10
nixos/libinput: move out of xserver
2024-04-19nixos/lxqt: use mkDefault to enable the lxqt xdg portalJosé Romildo1-1/+1
2024-04-17treewide: reanme renamed libinput optionsSandro Jäckel10-10/+10
2024-04-14nixos/lomiri: initOPNA26081-1/+1
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.mdDocstuebinm19-98/+98
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äckel12-21/+21
2024-04-05pantheon.gala: Backport Wayland menu commitBobby Rong1-16/+0
gala-daemon actually needs a correct environment for `AppInfo.launch_default_for_uri`.
2024-03-29Merge pull request #140429 from bobby285271/pantheon-systemdBobby Rong1-2/+28
pantheon: manage user session with systemd
2024-03-28treewide: Fix all Nix ASTs in all markdown filesJanne Heß2-46/+73
This allows for correct highlighting and maybe future automatic formatting. The AST was verified to work with nixfmt only.
2024-03-28treewide: Mark Nix blocks in markdown as NixJanne Heß2-14/+14
This should help us with highlighting and future formatting.
2024-03-22Merge pull request #297727 from bobby285271/upd/budgie-nemo-terminalBobby Rong1-1/+3
nixos/budgie: Use gnome-terminal by default
2024-03-22nixos/budgie: Don't enable fprintd by defaultBobby Rong1-1/+0
This is optional for {budgie,gnome}-control-center and is not enabled in the GNOME module. To re-enable this fprintd should be unbreak first.
2024-03-21nixos/budgie: Use gnome-terminal by defaultBobby Rong1-1/+3
- Both budgie-desktop-view and cinnamon-desktop defaults to gnome-terminal, there are no clear reason why we don't use the defaults here. The cinnamon-desktop org.cinnamon.desktop.default-applications.terminal schema is used in nemo for default emulator, since we use nemo by default this fixes nemo open in terminal entry without introducing another override. - There are theming issues with Qogir when opening right-click menu in a second tab. - Transparency is broken when hovering on other windows, showing only the wallpaper. This also ensures a stable default for budgie-desktop-view, by using only the executable name and not a nix store path. ref: https://github.com/BuddiesOfBudgie/budgie-desktop-view/blob/v1.3/data/org.buddiesofbudgie.budgie-desktop-view.gschema.xml#L60 ref: https://github.com/linuxmint/cinnamon-desktop/blob/6.0.0/schemas/org.cinnamon.desktop.default-applications.gschema.xml.in#L46 ref: https://github.com/linuxmint/nemo/blob/6.0.0/src/nemo-view.c#L7193
2024-03-19Merge pull request #297072 from FedericoSchonborn/add-federicoschonbornBobby Rong1-0/+2
maintainers: Add federicoschonborn back again
2024-03-18maintainers: Add federicoschonborn back againFederico Damián Schonborn1-0/+2
Signed-off-by: Federico Damián Schonborn <federicoschonborn@disroot.org>
2024-03-17Merge pull request #295891 from Stzx/pinentry-conflictSandro4-4/+4
pinentry: fix DM option and user conflict
2024-03-17nixos/pantheon: Add missing gala-daemon systemd servicesBobby Rong1-0/+16
Otherwise it doesn't autostart after user session managed by systemd.
2024-03-17pantheon: Manage user session with systemdBobby Rong1-2/+12
This is now needed as gnome-session 46 drops `--builtin` option.
2024-03-16Merge pull request #289062 from bobby285271/upd/mateBobby Rong1-51/+75
MATE 1.28
2024-03-15Merge pull request #296019 from bobby285271/upd/budgieBobby Rong1-1/+1
nixos/budgie: Fix default fonts
2024-03-15nixos/budgie: Fix default fontsBobby Rong1-1/+1
Always install noto fonts and hack font.
2024-03-14nixos/mate: Add enableWaylandSession optionBobby Rong1-50/+61
Make this an opt-in for now since the session is in early stage and introduces a new set of wayfire closure.
2024-03-14nixos/mate: Add extraPanelApplets, extraCajaExtensions optionBobby Rong1-0/+20
Hopefully this is more user-friendly.
2024-03-14mate: Install mate-panel-with-applets by defaultBobby Rong1-4/+0
2024-03-14mate: Install caja-with-extensions by defaultBobby Rong1-3/+0
2024-03-14pinentry: fix DM option and user conflictStzx4-4/+4
2024-03-12nixos/plasma6: move out of x11Sandro Jäckel2-293/+1
This release focuses on wayland, lets give that justice
2024-03-09Merge pull request #294584 from MinerSebas/plasma-sambaéclairevoyant1-1/+1
nixos/plasma6: Dont add samba a second time to environment.systemPackages
2024-03-09nixos/plasma6: Dont add samba a second time to environment.systemPackagesMinerSebas1-1/+1
2024-03-08treewide: use sensible pinentry flavorFranz Pletz1-0/+1
2024-03-02pinentry: remove multiple outputs packageFranz Pletz4-0/+5
fixes #133156 #124753
2024-03-02nixos/plasma6: nuke sycoca on activationK9001-0/+14
This is not the right solution, but it should get us going for now.
2024-02-29nixos/plasma6: install kcmutilsMatt Moriarity1-0/+1
2024-02-28nixos/plasma6: initK9002-1/+277
2024-02-28nixos/pam/kwallet: rename option, allow setting packageK9001-1/+1
2024-02-20Merge pull request #281058 from wineee/fiRick van Schijndel1-4/+5
deepin: don't install packages using freeimage by default
2024-02-19nixos/budgie: Enable SSH socket support in BCC when neededFederico Damián Schonborn1-3/+7
Signed-off-by: Federico Damián Schonborn <federicoschonborn@disroot.org>
2024-02-10Merge pull request #232528 from SuperSandro2000/chromium-kdePeder Bergebakken Sundt1-0/+1
nixos/chromium: add enablePlasmaBrowserIntegration option
2024-02-07nixos/plasma5: enable programs.chromium.enablePlasmaBrowserIntegrationSandro Jäckel1-0/+1
2024-02-07nixos/phosh: Ensure that desktop session is identified as PhoshRodney Lorrimar1-0/+15
2024-01-30nixos/plasma5: enable qt stuffK9001-0/+2
Otherwise things like themes only work due to lucky wrapper leakage.
2024-01-30Merge pull request #280549 from wineee/deepin-iconWeijia Wang1-9/+2
deepin: move distribution.info back to deepin-desktop-base
2024-01-30nixos/plasma5: install missing style pluginsK9001-0/+3
2024-01-29Merge pull request #284633 from FedericoSchonborn/budgie-desktop-10.9Bobby Rong1-3/+1
Budgie Desktop 10.9