pennae
2e751c0772
treewide: automatically md-convert option descriptions
...
the conversion procedure is simple:
- find all things that look like options, ie calls to either `mkOption`
or `lib.mkOption` that take an attrset. remember the attrset as the
option
- for all options, find a `description` attribute who's value is not a
call to `mdDoc` or `lib.mdDoc`
- textually convert the entire value of the attribute to MD with a few
simple regexes (the set from mdize-module.sh)
- if the change produced a change in the manual output, discard
- if the change kept the manual unchanged, add some text to the
description to make sure we've actually found an option. if the
manual changes this time, keep the converted description
this procedure converts 80% of nixos options to markdown. around 2000
options remain to be inspected, but most of those fail the "does not
change the manual output check": currently the MD conversion process
does not faithfully convert docbook tags like <code> and <package>, so
any option using such tags will not be converted at all.
2022-07-30 15:16:34 +02:00
davidak
c60375c5db
Merge pull request #168640 from romildo/upd.enlightenment-team
...
enlightenment: add maintainers team
2022-05-01 16:32:36 +02:00
José Romildo
0679095c10
nixos/enlightenment: enable libinput
2022-04-26 18:17:46 -03:00
José Romildo
8773488cc8
enlightenment: add maintainers team
2022-04-14 11:28:21 -03:00
José Romildo
676ffe1f39
nixos/enlightenment: add ecrire to system packages
2022-01-04 09:52:56 -03:00
rnhmjoj
fedd7cd690
nixos: explicitely set security.wrappers ownership
...
This is slightly more verbose and inconvenient, but it forces you
to think about what the wrapper ownership and permissions will be.
2021-09-13 13:48:13 +02:00
José Romildo Malaquias
fa8bd535fc
enlightenment.enlightenment: fix setuid wrappers
2020-05-24 00:22:53 -03:00
José Romildo Malaquias
182f587c2f
nixos/enlightenment: add ephoto and rage
2020-05-24 00:22:53 -03:00
José Romildo Malaquias
9c6322258a
nixos/enlightenment: remove some themes and xauth
...
- E already comes with a default icon theme
- There are already the gtk default Adwaita themes for gtk2, gtk3 and icons
- Remove gnome-icon-theme (from old gtk2)
- Remove tango-icon-theme
- Remove xauth (used by kdesu), as kdesu is not a componnent of E. If
really needed it should be added in the system configuration.
2020-05-24 00:22:53 -03:00
José Romildo Malaquias
b1676e5a96
nixos/enlightenment: no need to explicitly set XDG_MENU_PREFIX
...
It is already set in the source code upstream.
2020-05-24 00:22:53 -03:00
José Romildo Malaquias
5a73d925ca
nixos/enlightenment: use display manager session packages
2020-05-24 00:22:53 -03:00
Dominik Xaver Hörl
0412bde942
treewide: add bool type to enable options, or make use of mkEnableOption
...
Add missing type information to manually specified enable options or replace them by mkEnableOption where appropriate.
2020-04-21 08:55:36 +02:00
José Romildo Malaquias
737586bf4f
gnome2.gnome-icon-theme: move to pkgs/data/icons
2020-04-05 22:14:23 -03:00
José Romildo Malaquias
4d9a57bd76
treewide: rename gnome2.gnome_icon_theme package to use dashes
2020-04-03 23:24:53 -03:00
rnhmjoj
1d61efb7f1
treewide: use attrs instead of list for types.loaOf options
2020-01-06 10:39:18 -05:00
Silvan Mosberger
4ee3e8b21d
nixos/treewide: Move rename.nix imports to their respective modules
...
A centralized list for these renames is not good because:
- It breaks disabledModules for modules that have a rename defined
- Adding/removing renames for a module means having to find them in the
central file
- Merge conflicts due to multiple people editing the central file
2019-12-10 02:51:19 +01:00
worldofpeace
cc125810cb
nixos/environment: set GTK_DATA_PREFIX
...
Many desktop environment modules are already setting
this so it already makes sense to just do this globally.
2019-09-18 11:13:43 -04:00
Jan Tojnar
72e7d569a7
tree-wide: s/GTK+/GTK/g
...
GTK was renamed.
2019-09-06 02:54:53 +02:00
Jan Tojnar
b1ee53d87b
nixos/enlightenment: fix build with config.allowAliases=false ( #61421 )
...
nixos/enlightenment: fix build with config.allowAliases=false
2019-06-16 04:07:26 +02:00
volth
ac6875d294
nixos/desktop-managers: let them work when 'services.xserver.enable = false'
...
they can be used by remote desktop software, without X11 running locally
2019-05-13 04:23:56 +00:00
volth
46b9e5c3d4
nixos/enlightenment: fix build with config.allowAliases=false
2019-05-13 03:50:52 +00:00
Shea Levy
18337f3ece
Merge branch 'no-toPath'
2018-09-06 08:09:53 -04:00
Michael Peyton Jones
13e2e19158
xdg: add modules for supporting various XDG specs
2018-08-16 21:23:34 +01:00
Shea Levy
6da6accd30
treewide: Remove uses of builtins.toPath.
...
toPath has confusing semantics and is never necessary; it can always
either just be omitted or replaced by pre-concatenating `/.`. It has
been marked as "!!! obsolete?" for more than 10 years in a C++
comment, hopefully removing it will let us properly deprecate and,
eventually, remove it.
2018-05-22 16:42:02 -04:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes
2018-02-25 17:41:16 +01:00
José Romildo Malaquias
1e147fee02
enlightenment: fix XDG_MENU_PREFIX
2017-12-25 07:15:07 +01:00
José Romildo Malaquias
c42a0fbf09
enlightenment: 0.21.10 -> 0.22.0
...
- Update to version 0.22.0
- Switch build tools from autotools to meson
- Change handling of setuid programs
2017-11-13 00:22:01 -02:00
Benjamin Staffin
b79c284952
nixos: Use xkbDir consistently so it has an effect
2017-03-18 17:56:38 -04:00
Franz Pletz
9536169074
nixos/treewide: remove boolean examples for options
...
They contain no useful information and increase the length of the
autogenerated options documentation.
See discussion in #18816 .
2017-03-17 23:36:19 +01:00
Parnell Springmeyer
9e36a58649
Merging against upstream master
2017-02-13 17:16:28 -06:00
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 >
2017-02-01 22:37:04 +01:00
Parnell Springmeyer
6777e6f812
Merging with upstream
2017-01-29 05:54:01 -06:00
Parnell Springmeyer
628e6a83d0
More derp
2017-01-29 05:33:56 -06:00
Nicolas B. Pierron
82bcfef109
Make services.xserver.xkbDir conflict free when overriden.
2017-01-29 12:24:31 +01:00
Parnell Springmeyer
e92b8402b0
Addressing PR feedback
2017-01-28 20:48:03 -08:00
Parnell Springmeyer
bae00e8aa8
setcap-wrapper: Merging with upstream master and resolving conflicts
2017-01-25 11:08:05 -08:00
Karn Kallio
2f91de22f5
enlightenment service: update gtk and gnome attributes
2016-09-17 12:32:51 +02:00
Parnell Springmeyer
98c058a1ee
Adapting everything for the merged permissions wrappers work.
2016-09-01 19:21:06 -05:00
Parnell Springmeyer
390ab0b3ef
everything?: Updating every package that depended on the old setuidPrograms configuration.
2016-09-01 19:17:43 -05:00
José Romildo Malaquias
98a630586e
enlightenment: adapt service for efl-0.18.0
2016-08-23 11:50:45 -03:00
Nikolay Amiantov
ab0a0c004e
makeSearchPathOutputs: refactor to makeSearchPathOutput
2016-04-25 13:24:39 +03:00
Nikolay Amiantov
8b7ebaffeb
replace makeSearchPath tree-wise to take care of possible multiple outputs
2016-04-13 22:09:41 +03:00
Nikolay Amiantov
7fb2291f55
enlightenment.enlightenment: 0.20.3 -> 0.20.6
2016-03-12 03:10:47 +03:00
Nikolay Amiantov
3f6ad460e7
enlightenment.efl: 1.16.1 -> 1.17.0
2016-03-12 03:10:46 +03:00
Nikolay Amiantov
e358d9498c
e19: rename to enlightenment, drop old one
2016-03-12 03:10:37 +03:00