Bobby Rong
69a7cd6718
Merge pull request #245481 from bobby285271/upd/pantheon
...
Pantheon updates 2023-07-26
2023-07-27 16:04:25 +08:00
Bobby Rong
497229d3c2
nixos/pantheon: Install orca
...
ref: ec0eb37689
2023-07-27 14:08:53 +08:00
asymmetric
46df012d2a
Merge pull request #244332 from SuperSandro2000/fonts-fonts
...
nixos/fonts: rename fonts.fonts option to fonts.packages, other cleanups
2023-07-25 09:49:25 +02:00
Bobby Rong
34d40c6f20
Merge pull request #245105 from thoughtfull-systems/xfce-exclude-packages
...
nixos/xfce: add environment.xfce.excludePackages option
2023-07-25 11:39:30 +08:00
Sandro Jäckel
83793ca898
nixos/fonts: rename fonts.enableDefaultFonts to fonts.enableDefaultPackages
...
to better fit the renamed fonts.packages
2023-07-25 00:55:25 +02:00
Sandro Jäckel
b0c67b4b6e
treewide: rename fonts.fonts to fonts.packages
2023-07-24 17:34:39 +02:00
Paul Stadig
cb2f531332
nixos/xfce: allow exclusion of xfce4-notifyd
...
Use `environment.xfce.excludePackages` with `systemd.packages` so `xfce4-notifyd` can be excluded
from installation.
2023-07-24 07:55:10 -04:00
Paul Stadig
1c5e23c405
nixos/xfce: add environment.xfce.excludePackages option
...
Packages in environment.xfce.excludePackages will be excluded from the default environment.
Fixes #91169
2023-07-23 17:52:41 -04:00
Felix Bühler
0a2745684e
Merge pull request #239624 from Stunkymonkey/use-optionalString-then
...
treewide: use optionalString instead of 'then ""'
2023-07-22 13:02:47 +02:00
Sandro
d6d6d42c74
Merge pull request #237364 from fdietze/patch-3
...
fix herbstluftwm session command with other desktop managers
2023-07-11 21:14:20 +02:00
K900
9c98b1a744
Merge pull request #233981 from K900/dont-touch-graphical-session-target
...
nixos/x11/display-managers: don't touch graphical-session.target in xsession-wrapper
2023-07-08 16:43:27 +03:00
K900
d26393d60c
nixos/x11/display-managers: don't touch graphical-session.target in xsession-wrapper if the desktop knows how to handle it
...
This is not correct and will in fact break things because they try to run before the target is reached.
Ideally we'd get rid of it entirely, but WM users rely on this behavior, so allowlist some desktops
to get the sane behavior, and fake the session for the rest until upstreams/NixOS modules catch up.
2023-07-08 15:09:39 +03:00
K900
c0132f22e9
sddm: 0.19.0 -> 0.20.0
2023-07-07 12:46:59 +03:00
Sandro
5e3022fb17
Merge pull request #240320 from wegank/cdesktopenv-bump
...
cdesktopenv: 2.3.2 -> 2.5.1
2023-07-05 23:41:36 +02:00
r-vdp
9ef5b7d793
nixos/x11: change the description of the display manager service
...
Currently systemd prints `Starting X11 Server` in the journal, which completely
misled me into searching why my wayland system was starting an X server.
Turns out that what is started is actually the display manager,
so I think it's better to call it like that in the description.
2023-07-04 21:08:13 +02:00
Archit Gupta
36ca205e44
nixos/gdm: fix plymouth-quit bootup error message
...
If plymouth is not enabled, there is no plymouth-quit service created
otherwise, so setting systemd.services.plymouth-quit.wantedBy creates an
empty service which logs an error during bootup. The plymouth fix should
only be applied if plymouth is actually available to prevent a needless
systemd service error on systems with gdm but no plymouth (such as a
default gnome setup).
2023-06-30 13:15:53 -07:00
Weijia Wang
a5b7078a2d
cdesktopenv: 2.3.2 -> 2.5.1
2023-06-29 17:18:45 +03:00
Bobby Rong
82970f8b1e
nixos/pantheon: Stop shipping gnome-bluetooth-contract by default
...
The functionality is now covered by wingpanel-indicator-bluetooth 7.0.0.
2023-06-29 20:13:07 +08:00
Felix Buehler
f3719756b5
treewide: use optionalString instead of 'then ""'
2023-06-24 20:19:19 +02:00
Bobby Rong
013bb477b4
nixos/pantheon: allow excluding pantheon-agent-geoclue2
...
Bash will raise syntax error for sessionCommands if sessionPath is empty.
2023-06-18 17:23:57 +08:00
Bobby Rong
30d897c0ff
nixos/cinnamon: enable touchegg by default
...
Needed for gesture support.
2023-06-14 15:48:15 +08:00
Bobby Rong
664601d819
nixos/cinnamon: enable switcherooControl by default
...
xapp-gpu-offload-helper looks for this.
2023-06-14 15:48:15 +08:00
Bobby Rong
bc559b4ca3
nixos/cinnamon: install mint-l by default
...
This is part of Linux Mint 21.2.
2023-06-14 15:48:15 +08:00
Bobby Rong
e0034fb284
cinnamon.mint-artwork: 1.7.3 -> 1.7.5
...
Read debian/changelog for what is changed.
2023-06-14 14:14:57 +08:00
Felix Dietze
7cfeb768e5
fix herbstluftwm session command
2023-06-12 14:17:28 +00:00
Jan Tojnar
b575d76ce1
nixos/gdm: Do not require GTK for account-service-util
2023-06-03 17:31:15 +02:00
Bobby Rong
7f96a08418
Merge pull request #235511 from bobby285271/upd/cinnamon-bpo
...
Cinnamon updates 2023-06-02
2023-06-02 21:25:34 +08:00
Bobby Rong
68dd259958
Merge pull request #235514 from bobby285271/upd/pantheon
...
Pantheon updates 2023-06-02
2023-06-02 20:36:02 +08:00
Bobby Rong
e447cb9776
nixos/pantheon: enable xdg-desktop-portal-gtk by default
2023-06-02 19:29:26 +08:00
Bobby Rong
7cf3428fd5
nixos/cinnamon: fix slick-greeter icon theme package default
2023-06-02 11:40:09 +08:00
3JlOy_PYCCKUI
22c8251d7f
nixos/dk: init
2023-05-29 19:05:55 +00:00
Bobby Rong
36abd7c9f8
nixos/cinnamon: enable portals by default
2023-05-26 23:53:15 +08:00
figsoda
701bcdbead
nixos: fix typos
2023-05-19 22:31:04 -04:00
K900
b451cc7668
nixos/libinput: only enable when X11 is enabled
2023-05-18 13:58:18 +03:00
Robert Hensing
25f227fc67
Merge pull request #231316 from hercules-ci/nixos-system.checks
...
NixOS: add `system.checks`
2023-05-15 23:16:29 +02:00
Bobby Rong
ea11a3977f
Merge pull request #231378 from FedericoSchonborn/budgie-plugins
...
Add `budgiePlugins` set, init `budgie-user-indicator-redux` at 1.0.1
2023-05-13 17:08:10 +08:00
Federico Damián Schonborn
8e01b9d98c
nixos/budgie: Update description for sessionPath, add example for extraPlugins
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-05-11 21:35:27 -03:00
Robert Hensing
2e2f0d28ea
nixos: Use checks instead of extraDependencies
...
... as appropriate.
This drops a few unnecessary store paths from the system closure.
2023-05-11 21:18:38 +02:00
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
Bobby Rong
bdc6404b0f
cinnamon.cinnamon-common: unbreak calendar-server
...
Reported in issue 213728. With this change you can see
list of your EDS events in your calendar applet.
2023-01-31 21:28:13 +08:00
Peter Hoeg
9abbbc5979
nixos/plasma5: add tool needed for kinfocenter
2023-01-31 14:46:06 +08:00
pennae
5b6dcece88
Merge pull request #212684 from pennae/nixos-render-docs
...
nixos-render-docs: init, use for some manual rendering to docbook
2023-01-30 19:26:07 +01:00
Sandro
d26c778ade
Merge pull request #153127 from eyJhb/user-uids-fix
...
nixos/users+nixos/lightdm: fixed users starting at 1000, and system users below 1000
2023-01-30 11:32:10 +01:00
pennae
0a6e6cf7e6
nixos/manual: render module chapters with nixos-render-docs
...
this converts meta.doc into an md pointer, not an xml pointer. since we
no longer need xml for manual chapters we can also remove support for
manual chapters from md-to-db.sh
since pandoc converts smart quotes to docbook quote elements and our
nixos-render-docs does not we lose this distinction in the rendered
output. that's probably not that bad, our stylesheet didn't make use of
this anyway (and pre-23.05 versions of the chapters didn't use quote
elements either).
also updates the nixpkgs manual to clarify that option docs support all
extensions (although it doesn't support headings at all, so heading
anchors don't work by extension).
2023-01-27 20:07:34 +01:00
K900
860f1b67da
Merge pull request #198287 from K900/kpackage-fix
...
nixos/plasma5: make kpackage able to resolve dependencies
2023-01-17 21:46:42 +03:00
pennae
d6e464b4c5
Merge pull request #208983 from pennae/nixos-manual-md
...
nixos/manual: convert module chapters to markdown
2023-01-13 13:29:01 +01:00
linsui
a2e21c76c7
rename config.qt5 -> config.qt
2023-01-10 20:50:15 +08:00
pennae
53fc887582
nixos/manual: move "edit the MD file" comments to generated XML
2023-01-10 12:34:37 +01:00
pennae
bf92eaebe4
nixos/manual: generate module chapters with md-to-db.sh
2023-01-10 10:32:00 +01:00
pennae
23ea73b416
nixos/manual: enable smart quotes for all MD chapters
2023-01-10 10:31:59 +01:00
pennae
03c72f224c
nixos/pantheon: convert manual chapter to MD
2023-01-10 10:31:59 +01:00
pennae
da6641a57a
nixos/gnome: convert manual chapter to MD
2023-01-10 10:31:59 +01:00
pennae
25ec23b9aa
nixos/manual: strip un-MD-able tags
...
productname, application, acronym, guilabel, and guibutton were so far
not rendered specially and can go away completely.
replaceable does render differently, but since it was only used twice
and in places where the intent should be clear without the extra markup
it can go as well.
2023-01-10 10:31:53 +01:00
pennae
22144ba269
nixos/manual: normalize <package> -> <literal>
...
markdown can only do <literal>, so normalize to that. without
auto-linking to a package index the distinction is not very useful anyway.
2023-01-10 10:31:52 +01:00
pennae
80a78f2e1e
nixos/manual: remove links from program listings
...
markdown cannot represent those links. remove them all now instead of in
each chapter conversion to keep the diff for each chapter small and more
understandable.
2023-01-10 10:31:52 +01:00
pennae
3339892da9
nixos/plasma5: use mkPackageOptionMD
2023-01-05 13:46:54 +10:00
pennae
9da5f12ecf
modules: add mkPackageOptionMD
...
another transitional option factory, like mkAliasOptionModuleMD.
2023-01-05 02:33:13 +01:00
pennae
4c1cfbdb84
modules: add mkAliasOptionModuleMD
...
mkAliasOptionModule should not default to mdDoc descriptions because
that can break out-of-tree users of documentation infrastructure. add an
explicitly-MD variant for now, to be removed some time after the MD
transition is complete.
2023-01-05 02:33:13 +01:00
Bobby Rong
474405c522
Merge pull request #208897 from bobby285271/cinnamon-xapp-icons
...
Cinnamon: add missing xapp icons
2023-01-04 10:05:17 +08:00
Bobby Rong
f38b252955
nixos/cinnamon: add missing xapp icons
...
Mostly all mint app looks for xapp-* icons, while some icon themes do provide them,
mint-y-* does not. We are just going the laziest way here to install xapp globally
to get those icons.
2023-01-04 00:34:09 +08:00
Sandro
2bd27f69f7
Merge pull request #201951 from laalsaas/noto-fonts
2023-01-03 16:54:47 +01:00
Linus Heckemann
4e4ada9d92
Merge pull request #207847 from lheckemann/plasma-mobile-pipewire
...
plasma5: allow pipewire-pulse instead of pulseaudio for mobile
2023-01-03 14:51:43 +01:00
Reed
e3539cdd2c
nixos/i3: update doc for gaps merge
2023-01-03 06:28:51 -05:00
Linus Heckemann
b36e8f733d
plasma5: allow pipewire-pulse instead of pulseaudio for mobile
2022-12-26 17:54:12 +01:00
Bobby Rong
d7e2c900d7
Merge pull request #206847 from bobby285271/cinnamon-nemo-extensions
...
cinnamon.nemo-with-extensions: init
2022-12-23 17:09:55 +08:00
Thomas Tuegel
cc620a6e59
Merge pull request #203863 from samueldr/fix/plamo-misc-issues
...
Plasma Mobile: Minor fixes
2022-12-20 22:43:21 -06:00
Bobby Rong
5b8e77a308
nixos/cinnamon: install nemo-with-extensions
2022-12-20 10:59:37 +08:00
figsoda
6bb0dbf91f
nixos: fix typos
2022-12-17 19:31:14 -05:00
AndersonTorres
4a194173b0
nixos/katriawm: add module
2022-12-17 00:13:39 -03:00
laalsaas
3546fca5a4
plasma5: add notoPackage option
...
Some users don't want all >190 Noto fonts.
2022-12-17 01:17:17 +01:00
Thomas Tuegel
03354f45ab
plasma5: Help D-Bus find kactivitymanagerd
2022-12-14 10:48:51 +08:00
Thomas Tuegel
34b2fcfd19
plasma5: Enable PipeWire by default
...
`xdg-desktop-portal-kde` expects PipeWire to be running, so we enable it by
default, but we don't replace PulseAudio. The user may disable it against our
default, if desired.
2022-12-14 10:48:51 +08:00
Bobby Rong
42748ee18f
cinnamon.mint-artwork: 1.7.2 -> 1.7.3
...
This changes the greeter theme to Mint-Y-Aqua.
2022-12-06 23:53:47 +08:00
Bobby Rong
35763bc43b
cinnamon.mint-artwork: 1.7.0 -> 1.7.2
...
Now sets cursor theme and size.
2022-12-04 11:20:51 +08:00
Bobby Rong
1b6468cfb4
nixos/lightdm-greeters/slick: Add options for cursor themes
...
These options are newly added in 1.6.0.
2022-12-04 11:20:51 +08:00
Samuel Dionne-Riel
471e42794c
nixos/plasma5: Add iio sensors proxy for Plasma Mobile
...
This makes autorotate actually work.
2022-11-30 17:12:30 -05:00
Bobby Rong
590ec12c5b
cinnamon.mint-artwork: 1.6.8 -> 1.7.0
...
The cursors are moved from this package to mint-cursor-themes.
usr/share/mint-artwork/sounds/* are updated under a license of cc-by-40.
2022-11-30 09:22:08 +08:00
Bobby Rong
faed103fb7
cinnamon.mint-artwork: 1.6.0 -> 1.6.8
...
Hided home/trash/network desktop icons by default.
Also changed their default logo settings (cs_info and menu), so what we
should modify to cinnamon-symbolic is now linuxmint-logo-ring-symbolic.
We are lucky, linuxmint-logo-ring-symbolic only appears in a few other
places and non of them are useful, menu@cinnamon.org/settings-override.json
simply won't work because cinnamon-common doesn't know that file.
Also set default cursor theme, this package now directly provides those
cursor themes. And, we now default to the Mint-Y-Aqua theme.
2022-11-29 10:11:43 +08:00
Sandro
4976c161f8
Merge pull request #201949 from Icy-Thought/picom-backend-egl
2022-11-24 02:38:23 +01:00
Samuel Dionne-Riel
db50c66faf
Merge pull request #201750 from samueldr/feature/plasma-mobile-settings
...
nixos/plasma5: Sync Plasma Mobile kwinrc defaults with upstream
2022-11-20 17:16:16 -05:00
Icy-Thought
2beff9375c
nixos/picom: add egl
backend to options
2022-11-19 19:29:22 +01:00
Samuel Dionne-Riel
4ec2521ebb
nixos/plasma5: Sync kwinrc defaults with upstream
...
This was missed when updating Plasma Mobile last time.
2022-11-18 04:35:35 -05:00
Thiago Kenji Okada
6785dae748
nixos/picom: remove experimentalBackends option
...
Removed by upstream in the recent v10 release.
2022-11-16 20:13:42 +00:00
Bobby Rong
3403c98eb4
Merge pull request #200167 from bobby285271/cinnamon
...
nixos/cinnamon: make it possible to remove core packages
2022-11-12 08:56:04 +08:00
figsoda
e920aed521
Merge pull request #200440 from nagy/treewide-modules
...
treewide: use `types.port` and `mkEnableOption` in nixos modules
2022-11-10 12:12:51 -05:00
Daniel Nagy
b4674b39c1
treewide: use mkEnableOption
in nixos modules
2022-11-10 09:30:00 +01:00
Bobby Rong
8380ac4538
nixos/cinnamon: don't override greeter theme if the package is excluded
...
This makes it possible to remove mint themes in an easy way, in this
case we will just use the default from slick-greeter module, i.e. the
Adwaita theme.
2022-11-10 14:47:06 +08:00
Bobby Rong
ba4494f8f6
nixos/cinnamon: make it possible to remove more non-essential packages
...
Packages for accessibility and theme can now be removed with excludePackages
2022-11-10 14:47:06 +08:00
Bobby Rong
bb30779791
nixos/cinnamon: fix some typos
2022-11-10 14:47:00 +08:00
Bobby Rong
e88b1dc9c8
nixos/cinnamon: switch to xdg.icons.enable
...
We enable this option explicitly to prevent users from accidentally
disabling it and getting a broken desktop.
2022-11-10 14:43:25 +08:00
Bobby Rong
fa3008b93c
nixos/cinnamon: switch to xdg.mime.enable
...
We enable this option explicitly to prevent users from accidentally
disabling it and getting a broken desktop.
2022-11-10 14:41:58 +08:00
github-actions[bot]
938efbfd26
Merge master into staging-next
2022-11-07 18:01:17 +00:00
colin
ed9998cf2a
nixos/lightdm: add greeters.mobile
config option
...
i based this on the neighboring lightdm-greeters/mini.nix module.
lightdm-mobile-greeter doesn't have a lot of configuration options.
it grabs the default user to login as from lightdm, along with which DE
it should launch. so no further configuration should be needed aside
from enabling `services.xserver.displayManager.lightdm.enable` and
either setting `services.xserver.displayManager.defaultSession` to the
appropriate session or explicitly defining a seat like:
```nix
services.xserver.displayManager.lightdm.extraSeatDefaults = ''
user-session = phosh
'';
```
2022-11-07 05:48:23 -08:00
Yarny0
5e635986ca
nixos/plasma: leave displayManager.setupCommands
alone
...
Commit
4832352d02
replaced the plasma5 session startup
script with its upstream version from the
`pkgs.libsForQt5.plasma5.plasma-workspace` package.
In the course of doing so, the old session startup script
wasn't removed, but got moved into the display manager
startup shell commands option `displayManager.setupCommands`.
This now causes those commands to be executed
whenever the configured display manager starts.
The old startup script performed some basic
initializations in the user's home directory.
With the new arrangement, the old startup script is run with
HOME=/, leading to a lot of clutter in the root filesystem
(entries like `/.config` or `/.gitrc-2.0`).
The commit at hand simply removes the
old session startup script completely,
and with it a lot of now unused code from the plasma5 module.
2022-11-06 16:28:21 +01:00
Sandro
fad5f168d2
Merge pull request #197010 from tpwrules/disable-qt-cache
2022-11-01 16:09:35 +01:00
K900
9a48ce4fb2
nixos/plasma5: make kpackage able to resolve dependencies
...
Horrible horrible hack, but what can you do.
2022-10-28 18:05:26 +03:00
Jan Tojnar
361d98667c
Merge pull request #197029 from jtojnar/webp-loader
...
webp-pixbuf-loader: Adopt by GNOME
2022-10-25 17:02:06 +02:00
Jan Tojnar
c789af6065
gnome._gdkPixbufCacheBuilder_DO_NOT_USE: Extract from nixos/gdk-pixbuf
...
Unlike previously, we now fail loudly when a package not containing a gdk-pixbuf modules is passed.
2022-10-21 10:06:24 +02:00
Thomas Watson
39d6cfd68f
nixos/sddm: remove stale qmlcache workaround
2022-10-20 22:15:04 -05:00
AndersonTorres
af3779f819
nixos/hypr: add module
2022-10-21 00:01:43 -03:00
Bob van der Linden
0d07870dc5
nixos/dwm: add package option
2022-10-16 20:34:28 +02:00