Sandro
ca3ccbc00c
xdg-desktop-portal-phosh: init at 0.0.4 ( #437978 )
2025-10-23 12:12:40 +00:00
Sandro
5d767783ee
nixos/display-managers: phosh on tty1 ( #438592 )
2025-10-23 12:10:38 +00:00
Aliaksandr
f28be96fda
treewide: mkAliasOptionModuleMD -> mkAliasOptionModule
2025-10-21 15:42:47 +03:00
Wolfgang Walther
5e1f5b623b
Merge branch 'staging-next' into staging
2025-10-05 11:40:56 +02:00
Wolfgang Walther
91a8fee3aa
treewide: remove redundant parentheses
...
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
Wolfgang Walther
c283f32d29
treewide: remove unused with
...
Auto-fixed by nixf-diagnose.
2025-10-05 10:50:41 +02:00
nixpkgs-ci[bot]
2682411376
Merge staging-next into staging
2025-09-25 12:07:54 +00:00
Naïm Camille Favier
02c0a71520
bspwm: 0.9.10 -> 0.9.11
...
https://github.com/baskerville/bspwm/releases/tag/0.9.11
2025-09-24 17:40:39 +02:00
jopejoe1
2a2dd8db58
font-{{screen,winitzki}-cyrillic,{schumacher,sony,sun}-misc,xfree86-type1}: refactor, move to pkgs/by-name and rename from xorg namespace ( #438711 )
2025-09-23 09:56:00 +02:00
h7x4
b32466599d
nixos/redshift: use more accurate int types
2025-09-22 18:45:48 +02:00
h7x4
4ba3f60b8a
various: use mkPackageOption
2025-09-22 02:46:54 +02:00
Bobby Rong
b9eea40616
nixos/pantheon: Move out of X11
...
The next few commits will make pantheon-wayland the default.
Note that the Pantheon LightDM greeter option is left untouched
right now since it still runs under X11.
2025-09-14 14:36:05 +08:00
quantenzitrone
45169f4be1
font-{{screen,winitzki}-cyrillic,{schumacher,sony,sun}-misc,xfree86-type1}: move font from $out/lib to $out/share
...
for font-xfree86-type1 this fixes xorg nixos module accordingly
2025-09-13 23:29:01 +02:00
Emily
c024327605
haskell.compiler.ghc8107{,Binary}: drop
...
Also, rearrange the GHC‐related release notes to be in order of
most likely to matter to anyone.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-09-07 18:45:36 +01:00
Bobby Rong
3d2f1c5501
mate.mate-wayland-session: 1.28.3 -> 1.28.4 ( #439858 )
2025-09-04 22:09:27 +08:00
fmbearmf
55b37926f0
nixos/mate: Remove reference to firedecor plugin
...
Not needed by latest mate-wayland-session.
2025-09-03 21:59:37 +08:00
José Romildo
873fabf26a
nixos/lxqt: add option: extraPackages
2025-09-02 09:32:14 -03:00
José Romildo
6f06052a50
nixos/lxqt: add option: iconThemePackage
2025-09-02 09:32:14 -03:00
José Romildo
52ce3a5ee9
nixos/lxqt: small edits in the nix expression
2025-09-02 09:32:14 -03:00
benaryorg
ee9f1c437d
nixos/display-managers: phosh on tty1
...
As #428972 was merged this seems to be the correct setting for *phosh*.
Specifically when using *mobile-nixos* this will fix issues of some devices (Lenovo Krane and Pinephone) not switching to *phosh* on startup (as they will remain on *tty1*).
Signed-off-by: benaryorg <binary@benary.org>
2025-08-30 11:32:26 +00:00
Armel Cloarec
02af430cb1
nixos/phosh: add xdg-desktop-portal-phosh
...
add meta.maintainers
2025-08-29 17:09:10 +02:00
K900
314fe5f12f
nixos: remove Deepin
2025-08-21 23:09:42 +03:00
K900
15a586f29d
nixos: remove Plasma 5
2025-08-21 23:09:23 +03:00
José Romildo
ce3007ed60
nixos.enlightenment: add option to exclude packages
2025-08-14 08:48:18 -03:00
Bobby Rong
2c551ea2d3
cinnamon: Renamed from cinnamon-common
...
This is the upstream project name.
2025-08-06 23:53:21 +08:00
Will Fancher
431a976182
nixos/display-managers: tty1 everywhere
2025-07-28 14:46:39 -04:00
Will Fancher
878c68dad3
nixos/xserver: Remove tty option
...
Note about sddm: The MinimumVT option has been documented as unavailable since v0.20.
2025-07-28 14:46:39 -04:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
Wolfgang Walther
62fe016519
treewide: run treefmt with mdcr/nixfmt
2025-07-24 13:52:31 +02:00
Felix Buehler
140a6b4522
nixos/lemurs: init
2025-07-19 16:15:58 +05:30
K900
a10dfa1005
Merge remote-tracking branch 'origin/staging-next' into staging
2025-06-23 21:07:45 +03:00
zimbatm
39c01d22bf
net-tools: rename from nettools
...
By being in sync with the pname, it makes it easier to walk back from
the pname that shows in the /nix/store back to the attribute.
This change should not cause any rebuild.
2025-06-21 19:57:36 +02:00
Thomas BESSOU
e82c7e5b83
nixos/i3: fix i3lock default enable-ing
...
Prior to this commit, i3lock was enabled by default in a way that doesn't work as of 317c972e8a (diff-aef862f6fd2c25092a3f17f974d8757285bf7baff6b80822cd142b7de1903ccfR451-R454)
Users attempting to use i3lock with this default setup would get locked out of their system.
This fixes it by enabling i3lock via its `programs` option instead of specifying the package directly.
Discussion over at https://github.com/NixOS/nixpkgs/issues/401891#issuecomment-2963378189
2025-06-16 13:37:47 +02:00
Bobby Rong
47aa5fd2aa
nixos/{budgie,cinnamon,mate}: gcr-ssh-agent follow-ups ( #416878 )
2025-06-16 08:14:41 +08:00
Bobby Rong
cf39ba5e07
nixos/{budgie,cinnamon,mate}: Hack around SSH_AUTH_SOCK
...
Make sure SSH_AUTH_SOCK is known by these sessions, which are not
systemd managed. It should not be a problem for users who know this
environment variable and use multiple desktops environments to
opt-out of this and I would prefer a more out-of-the-box experience
for those who don't.
2025-06-15 14:12:36 +08:00
Pol Dellaiera
732ce7ece4
yeahwm: drop ( #416319 )
2025-06-14 15:13:56 +02:00
Philip Taron
51ad441bfa
nixos/gnome/gcr-ssh-agent: init ( #379731 )
2025-06-13 15:03:21 -07:00
Anthony Rodriguez
faed89ee77
nixos/modules: enable programs.gnome.gcr-ssh-agent.enable on relevant modules
...
This is desktop managers and compositors that make use of gnome-keyring,
which will need an ssh agent running.
2025-06-13 22:37:12 +02:00
Michael Daniels
c822122883
yeahwm: drop
...
This package is broken and unmaintained upstream.
See also https://github.com/NixOS/nixpkgs/pull/414901#issuecomment-2968784854
2025-06-13 08:05:09 -04:00
misuzu
d06d1cae5a
nixos/qtile: fix 'package' option
2025-06-12 18:11:45 +03:00
hand7s
c464c44a42
nixos/gnome & nixos/gdm: move out of x11
...
Since DEs like KDE Plasma 6, GNOME and COSMIC are not designed to be X11-exclusive, putting them under `services.xserver` is misleading. In particular, GNOME defaults to Wayland these days and X11 support is going to be dropped in near future.
Let’s follow Plasma and move GNOME NixOS options out of `xserver` attribute.
This patch does not include any changes to X11 support itself.
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-28 13:27:36 +02:00
nixpkgs-ci[bot]
7b793f256a
Merge master into staging-next
2025-05-08 18:05:13 +00:00
Jan Tojnar
ad7da739c5
nixos/gnome: Allow removal of default fonts with environment.gnome.excludePackages
...
People are particular about fonts that they have installed on their systems.
2025-05-08 19:28:27 +02:00
Jan Tojnar
b794b3eedb
nixos/gnome: Update default fonts
...
GNOME 48 switched to new Inter and Iosevka based Adwaita fonts:
067cb4b155
https://blogs.gnome.org/monster/introducing-adwaita-fonts/
The default fonts were last changed to Cantarell and Source Code Pro in GNOME 3.32:
965062de47
Source Sans was added alongside them in c99a666aac
but it does not seem to be needed nowadays.
The only relevant package mentioning it according is GNOME Recipes:
https://codesearch.debian.net/search?q=Source+Sans+-pkg%3Atexlive+-pkg%3Aopenjdk+-pkg%3Abootswatch+-pkg%3Aqt%28%5Cd-%29%3Fwebengine+-pkg%3Afirefox+-pkg%3Ar-cran+-pkg%3Ataskflow+-pkg%3Afonts-adobe-sourcesans+-path%3Asvg%24+-path%3A%2Fdoc%2F+-path%3A%2Fdocs%2F&literal=1
DejaVu fonts are meant as a generic fallback but they are already pulled in by `fonts.enableDefaultPackages` option.
2025-05-08 19:28:27 +02:00
Jan Tojnar
5a60a1a922
nixos/gnome: Enable RTKit by default
...
Without this, Mutter will complain at startup:
.gnome-shell-wr[1013]: Failed to make thread 'KMS thread' high priority scheduled: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.RealtimeKit1" does not exist
PipeWire, WirePlumber and xdg-desktop-portal-gnome complain about the missing service too.
2025-05-08 18:29:03 +02:00
Jan Tojnar
0b772ee034
nixos/gdm: Remove stray with pkgs.gnome;
...
It was unused – `gdm` is part of the outer scope.
2025-05-08 18:22:29 +02:00
Jan Tojnar
867832aa50
nixos/gnome: Rename core-utilities option to core-apps
...
To match the upstream BuildStream definition:
3968975eac
2025-05-07 02:08:50 +02:00
Jan Tojnar
4a1b162c16
nixos/gnome: Update core apps
...
https://blogs.gnome.org/mcatanzaro/2025/03/21/gnome-48-core-apps-update/
- Add Decibels 5d89ffdee4
(It somewhat overlaps with GNOME Music but the latter remains for Music library.)
- Remove gnome-shell-extensions 490c573b1b
- Add Sysprof and D-Spy to developer tools.
2025-05-07 02:08:50 +02:00
Jan Tojnar
eafaba2fc0
gdm: 48.beta → 48.0
...
https://gitlab.gnome.org/GNOME/gdm/-/compare/48.beta...48.0
8ecc5d6a49
introduces polkit rules, install them in the GDM module.
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-05-07 02:08:19 +02:00
Garklein
b7d20dbed1
nixos/exwm: add option to specify Emacs package
...
This allows a custom Emacs package to be used for EXWM (see #99424 )
Co-authored-by: Lin Jian <me@linj.tech>
2025-04-24 07:33:07 +08:00