Thomas Tuegel
77a607aa88
nixos/plasma5: Fix font style names in kdeglobals
6 years ago
adisbladis
563078184e
services.xserver.desktopManager.plasma5: add qtvirtualkeyboard to systemPackages
7 years ago
gnidorah
22596e8995
breeze-qt4: drop
7 years ago
Michael Peyton Jones
638d24950d
plymouth: add breeze-plymouth as default theme
7 years ago
Michael Peyton Jones
eec4c31d89
plasma5: enable NixOS branding in plymouth theme
7 years ago
Michael Peyton Jones
0966f8282a
plasma5: use mkDefault for a few options that users might want to set
7 years ago
Michael Peyton Jones
e6a199b95d
plasma5: set default theme for plymouth
7 years ago
Thomas Tuegel
ebcccaf754
plasma-workspace: enable Wayland session support
7 years ago
Thomas Tuegel
b25deccd1a
nixos/plasma5: install phonon backends for each current Qt version
...
Fixes #27050 , where the phonon backend was not found.
7 years ago
Thomas Tuegel
faf0d3e91d
kdeFrameworks: fixup inputs and outputs
...
- Reduce environment pollution with a separate $bin output containing programs,
plugins, and shared data. Libraries remain in $out and are not installed into
the environment.
- Only propagate build inputs as required.
7 years ago
Thomas Tuegel
870c07cc2b
sddm: take themes from system environment
7 years ago
Thomas Tuegel
be7b7d908f
Remove kdeWrapper
7 years ago
Thomas Tuegel
3f3d33a078
qt5: use distinct `lib/qt-5.x` prefix for each minor version
...
Using a distinct prefix for plugins and QML libraries allows multiple Qt 5 minor
versions to coexist in the same environment.
7 years ago
Thomas Tuegel
b70837e054
nixos/plasma5: set system-wide QT_PLUGIN_PATH
7 years ago
Thomas Tuegel
a96e047b31
nixos/sddm: replace `themes` option with `package` option
7 years ago
Thomas Tuegel
7ca62935bb
nixos/plasma5: do not include extra-cmake-modules in sddm
...
Fixes #24126 .
7 years ago
Thomas Tuegel
d709cdd829
nixos/plasma5: do not set kimpanel as default IBus panel
...
kimpanel does not show installed IBus engines or allow switching input
methods. kimpanel does show configured keyboard layouts through kxkb, so I
believe there is some problem communicating with IBus. No error messages are
produced in the log and I have been unable to discover the cause. I have no
intention of continuing to work on kimpanel at this time, so it should be
disabled. The GTK+ 3-based panel provided by IBus is perfectly serviceable in
the interim.
7 years ago
Benjamin Staffin
b79c284952
nixos: Use xkbDir consistently so it has an effect
7 years ago
Thomas Tuegel
edd43351cf
nixos/plasma5: no need to set gstreamer plugin path
7 years ago
Thomas Tuegel
cc7c3c6bb8
nixos/plasma5: set GST_PLUGIN_SYSTEM_PATH_1_0 to list of paths
7 years ago
Thomas Tuegel
42cf524f2d
nixos/plasma5: set default fonts for Plasma desktop
7 years ago
Thomas Tuegel
127bf18a35
extra-cmake-modules: Lift Qt dependency
7 years ago
Thomas Tuegel
f21d4d0015
nixos/plasma5: Rename Plasma 5 desktop
...
- There is no such thing as KDE 5
7 years ago
Thomas Tuegel
8eb4d2afbc
Remove top-level kde5 attribute
...
- There is no such thing as KDE 5
7 years ago
Gauthier POGAM--LE MONTAGNER
b65cc5c59e
kde5: add hack font dependency ( fix #22975 )
7 years ago
Benjamin Staffin
463e90273f
pam: add optional pam_kwallet5 integration
7 years ago
Graham Christensen
b1a05a0865
nixos: drop references to kde4
...
Excluding modules/programs/environment.nix for PATHand QT_PLUGIN_PATH to allow the programs to continue running.
7 years ago
Tristan Helmich
24f3abdafb
Revert "Make services.xserver.xkbDir conflict free when overriden."
...
This reverts commit 82bcfef109
.
cc @nbp
Fixes #22290 , #22352 .
Signed-off-by: Franz Pletz <fpletz@fnordicwalking.de>
7 years ago
Nicolas B. Pierron
82bcfef109
Make services.xserver.xkbDir conflict free when overriden.
7 years ago
Parnell Springmeyer
a8cb2afa98
Fixing a bunch of issues
7 years ago
Parnell Springmeyer
e92b8402b0
Addressing PR feedback
7 years ago
Thomas Tuegel
54df142672
nixos/kde5: use kimpanel with IBus by default
7 years ago
Bjørn Forsman
6a52a130de
nixos/kde5: enable system-config-printer dbus service
...
Without it, the following error is shown in the "Add Printer" window:
Failed to group devices: 'The name org.fedoraproject.Config.Printing was not provided by any .service files'
7 years ago
Nikolay Amiantov
1dceb2290c
kde5 service: use flattening kdeWrapper
8 years ago
Thomas Tuegel
8c3aa5a484
kde5: add enableQt4Support option
8 years ago
Thomas Tuegel
c9146d7e5f
kde5: don't install oxygen-icons5 if breeze-icons is present
8 years ago
Parnell Springmeyer
98c058a1ee
Adapting everything for the merged permissions wrappers work.
8 years ago
Thomas Tuegel
cb78ef0eb3
kde5: colord-kde moved
8 years ago
Thomas Tuegel
d5bec1a145
kde5: rename extra-cmake-modules variants
...
Instead of one package `extra-cmake-modules`, there is now `ecm` and
`ecmNoHooks`. The latter is used when one does not want to incur a Qt 5
dependency; it is also available as a top-level package
`extra-cmake-modules`.
8 years ago
Thomas Tuegel
3dea00d90e
nixos/kde: phonon moved to qt5
8 years ago
Thomas Tuegel
b2cf5aabb0
nixos/kde5: add missing Plasma packages
8 years ago
Thomas Tuegel
32c1f05aed
nixos/kde5: install missing frameworks
8 years ago
Thomas Tuegel
d3747a2261
kinit: use a setuid wrapper for start_kdeinit
8 years ago
Thomas Tuegel
888c66f97d
nixos/kde5: disable setuid wrapper for kdeinit
...
We need to pass certain environment variables through the wrapper, but I
don't know how to do that yet. The setuid-root feature serves only to
hide kdeinit from the OOM killer, so this is not critical.
8 years ago
Thomas Tuegel
1cb4aacf18
nixos/kde5: fix paths to setuid programs
8 years ago
Thomas Tuegel
c608230a61
nixos/kde5: include setup hook and icons with sddm theme
...
Fixes #16094 .
8 years ago
Thomas Tuegel
4eebb77df2
Revert "nixos/kde5: install oxygen-fonts and noto-fonts"
...
This reverts commit 285061d50c
.
8 years ago
Thomas Tuegel
9dcbc4b015
nixos/kde5: install plasma-integration
...
frameworkintegration was split with plasma-integration in Plasma 5.6.
8 years ago
Thomas Tuegel
285061d50c
nixos/kde5: install oxygen-fonts and noto-fonts
8 years ago
Thomas Tuegel
370120bd5f
kde5: don't install GStreamer modules system-wide
8 years ago