K900
9fec1a09bd
nixos/x11/hardware/libinput: enable by default
...
Basically everything Wayland uses this, it's much more actively
maintained than xf86-input-evdev, and we should really be shipping
it by default.
2023-05-11 16:49:10 +03:00
Pierre Bourdon
2ddbabec4d
nixos/xserver: fix xserver.conf reproducibility (sort ModulePath entries)
2023-05-05 22:33:09 +02:00
rewine
d55808c2c0
nixos/deepin: init
2023-04-29 22:36:18 +08:00
Bobby Rong
a7eb77e921
Merge pull request #228428 from FedericoSchonborn/budgie-desktop-10.7.2
...
budgie.budgie-desktop: 10.7.1 -> 10.7.2
2023-04-27 10:30:01 +08:00
Federico Damián Schonborn
e96baa117a
nixos/budgie: Add Zenity
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-04-26 20:54:18 -03:00
Bobby Rong
d9293111a9
Merge pull request #227526 from FedericoSchonborn/more-budgie
...
budgie: add plugin support, update default settings
2023-04-26 11:11:24 +08:00
Federico Damián Schonborn
3c0f50b28c
nixos/budgie: Add services.xserver.desktopManager.budgie.extraPlugins option
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-04-23 10:39:37 -03:00
Federico Damián Schonborn
375079d28c
nixos/budgie: Make default backgrounds available in Budgie Control Center
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-04-21 21:40:13 -03:00
K900
449e8cd8d1
nixos/plasma5: install kde-inotify-survey
2023-04-20 11:54:06 +03:00
Bobby Rong
aacdc51e15
pantheon.elementary-tasks: 6.3.0 -> 6.3.1
...
https://github.com/elementary/tasks/releases/tag/6.3.1
2023-04-12 21:40:00 +08:00
7c6f434c
8ce248a734
Merge pull request #218870 from Uthar/lisp2
...
lisp-modules: replace with an implementation based on github:uthar/nix-cl
2023-04-03 06:00:48 +00:00
Bobby Rong
28031f7579
Merge pull request #216737 from FedericoSchonborn/budgie
...
Budgie Desktop
2023-04-03 10:57:32 +08:00
Federico Damián Schonborn
50198ac1f8
nixos/budgie: init
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-04-01 18:06:52 -03:00
Lily Foster
858acb7bfc
nixos/qtile: fix manual build
2023-03-31 19:21:31 -04:00
Daniel Nagy
e1a383102f
nixos/x11: set XKB_CONFIG_ROOT from config
...
The motivation is to make overriding `services.xserver.xkbDir` easier.
2023-03-28 20:00:00 +02:00
Kasper Gałkowski
9a26e2dea9
merge master
2023-03-28 19:43:40 +02:00
Lily Foster
6f07da7277
Merge pull request #220450 from arjan-s/qtile-options
...
qtile: add more options to NixOS module and expose unwrapped package
2023-03-27 07:23:15 -04:00
github-actions[bot]
055dd6c5e5
Merge master into staging-next
2023-03-26 13:21:11 +00:00
K900
52038a5e50
Merge pull request #185528 from alois31/gdk-pixbuf-modules
...
nixos/gdk-pixbuf: move GDK_PIXBUF_MODULE_FILE to sessionVariables
2023-03-26 15:51:52 +03:00
github-actions[bot]
797a2b9bcc
Merge master into staging-next
2023-03-21 18:01:07 +00:00
K900
4787ebf7ae
nixos/hidpi: remove
...
The single option tries to do too much work, which just ends up confusing people.
So:
- don't force the console font, the kernel can figure this out as of #210205
- don't force the systemd-boot mode, it's an awkward mode that's not supported
on most things and will break flicker-free boot
- add a separate option for the xorg cursor scaling trick and move it under the xorg namespace
- add a general `fonts.optimizeForVeryHighDPI` option that explicitly says what it does
- alias the old option to that
- don't set any of those automatically in nixos-generate-config
2023-03-21 13:29:57 +01:00
github-actions[bot]
96f7385465
Merge master into staging-next
2023-03-20 00:02:29 +00:00
laalsaas
62b3fd5fd2
plasma5: move excludePackages option for consistency
2023-03-19 20:12:31 +01:00
Arjan Schrijver
1addf91b0b
qtile: add more options and expose unwrapped package
2023-03-19 19:43:32 +01:00
Alois Wohlschlager
efd23ff1c8
nixos/gdk-pixbuf: move GDK_PIXBUF_MODULE_FILE to sessionVariables
...
Some environments do not load /etc/profile, so environment.variables do
not work. In particular, this is the case for Plasma Wayland.
Use environment.sessionVariables for setting that variable instead,
which is handled by PAM and hence more reliable.
2023-03-18 20:19:01 +01:00
github-actions[bot]
2c8e6963dc
Merge master into staging-next
2023-03-18 00:02:30 +00:00
K900
38d9db299e
nixos/plasma5: remove supportDDC option
...
The code for this was actually removed in #172078 .
2023-03-17 23:39:08 +03:00
github-actions[bot]
795332a826
Merge staging-next into staging
2023-03-15 18:01:44 +00:00
Martin Weinelt
578fb7fd1f
Merge pull request #220557 from mweinelt/libxcrypt-strong
...
libxcrypt: Build only with strong hashes
2023-03-15 16:43:12 +00:00
Charles Hall
65c6ffaae9
don't enable lightdm if greetd is enabled
2023-03-15 13:26:41 +01:00
Kasper Gałkowski
e5eb0322a2
merge master
2023-03-14 17:07:39 +01:00
Marcus Ramberg
f834dfad8f
nimdow: Add nixos windowmanager option
2023-03-13 11:37:32 -05:00
Martin Weinelt
4472cf44eb
treewide: Make yescrypt the default algorithm for pam_unix.so
...
This ensures `passwd` will default to yescrypt for newly generated
passwords.
2023-03-13 07:54:27 +01:00
nachoslover813260
4b0bc9ea72
nixos/plasma5: add ark as an optional package instead
2023-03-11 21:29:24 +08:00
nachoslover813260
9e8f51fc6c
Adding Ark as a file archiver
...
Since the default plasma desktop already got dolphin-plugins adding ark for archiving would make plasma desktop more complete as well
2023-03-11 21:29:24 +08:00
Mario Rodas
2ce9b9842b
Merge pull request #219355 from tomfitzhenry/phosh-0.25.1
...
phosh: 0.23 -> 0.25.1
2023-03-10 21:03:33 -05:00
Tom Fitzhenry
2455dfab0d
phosh: 0.23.0 -> 0.25.1
2023-03-04 00:38:29 +11:00
Kasper Gałkowski
e141ed8312
stumpwm: fix after major changes to lisp-modules
2023-03-02 19:04:47 +01:00
Bobby Rong
3374c1ab48
Merge pull request #219004 from bobby285271/fix/pantheon-add-mutter-udev
...
nixos/pantheon: add mutter to services.udev.packages
2023-03-02 09:55:20 +08:00
Bobby Rong
1f9308f005
nixos/pantheon: add mutter to services.udev.packages
...
For ./lib/udev/rules.d/61-mutter.rules
Same as d1eeb64
. This is forgotten in PR 130380.
2023-03-01 10:00:53 +08:00
K900
82964d1694
nixos/x11: default to the modesetting driver
...
The upstream drivers are very dead:
- nouveau:
- https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/commits/master
- last meaningful change in August 2020
- ati (aka radeon):
- https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/commits/master
- last meaningful change in April 2020
- amdgpu:
- https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/commits/master
- barely alive, mostly thanks to Valve people
Modesetting isn't even the future, it's the now, especially with Wayland.
We should embrace it.
2023-02-26 16:11:13 +03:00
Eduard Bachmakov
45a6488f9c
nixos/sddm + nixos/plasma5: switch PAM service to login
.
...
GDM and LightDM are already using this approach. It also allows us to
enable Kwallet integration more globally without generating stray PAM
services.
The default configuration of login service includes both options sddm
was setting explicitly.
2023-02-21 22:48:09 +01:00
Eduard Bachmakov
2ca5a88f8e
nixos/plasma5: remove non-existant/unused PAM service configs.
...
This removes two unused service configs from /etc/pam.d/ and, more
importantly, reduces confusion.
* kdm no longer exists in nixpkgs
* `pam.d/gdm` is not used by gdm
* `pam.d/lightdm` IS used by lightdm but hardcoded using .text rather
than attrset+template.
2023-02-21 22:28:32 +01:00
K900
8474716356
nixos/plasma5: install flatpak-kcm if needed
2023-02-14 14:15:57 +03:00
Alper Çelik
0b74f9829f
nixos/plasma5: use vlc phonon backend by default
2023-02-09 13:53:28 +03:00
pennae
2f9d71afdb
nixos/x11: fix some docs links
...
the docbook stylesheets duplicated the target of these untitled links
into their label, but we should do that in markdown instead.
2023-02-08 15:23:34 +01:00
K900
4a514c6754
nixos/plasma5: install kio-admin for desktop
2023-02-08 12:38:14 +03:00
Anderson Torres
f70ca07efd
Merge pull request #199881 from Yarny0/fix-plasma
...
nixos/plasma: leave `displayManager.setupCommands` alone
2023-02-04 10:34:13 -03:00
Bobby Rong
6d5025d631
Merge pull request #213561 from bobby285271/fix/cinnamon
...
cinnamon.cinnamon-common: various changes
2023-02-02 23:47:04 +08:00
Bobby Rong
fa9ad6e624
nixos/cinnamon: don't install evince
...
On Linux Mint this is a symbolic link of xreader, we don't need
two PDF readers that does the same thing.
2023-01-31 21:28:13 +08:00