1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2025-03-05 16:27:03 +00:00
Commit graph

266 commits

Author SHA1 Message Date
Daiderd Jordan
1ca3e65198
fix accessibility test 2017-05-24 23:17:39 +02:00
Daiderd Jordan
beb02c612a
lnl: update accessibility options 2017-05-24 22:58:01 +02:00
Daiderd Jordan
fa843a70ca
security: add enableAccessibilityAccess option 2017-05-24 22:55:20 +02:00
Daiderd Jordan
aebf57d677
lnl: use active version of nix for the daemon 2017-05-22 23:42:44 +02:00
Daiderd Jordan
d5596d5df2
programs-info: add module and run install-info on system packages.
Fixes #25
2017-05-21 10:51:01 +02:00
Daiderd Jordan
cee2bb93cc
applications: fix activation 2017-05-20 14:38:32 +02:00
Daiderd Jordan
290b1d8aad
system-packages: link applications to ~/Applications 2017-05-20 14:23:05 +02:00
Daiderd Jordan
e88b408ee7
nix-daemon: unset NIX_REMOTE if there are no build users. 2017-05-20 13:54:48 +02:00
Daiderd Jordan
e95b40bf4c
lnl: update khd/kwm config 2017-05-20 13:15:19 +02:00
Daiderd Jordan
2fda5848bb
kwm: add option to manage config in /etc/kwmrc
Fixes #24
2017-05-20 13:14:17 +02:00
Daiderd Jordan
9f0b3c22c3
khd: use ~/.khdrc when to config is defined 2017-05-20 13:04:26 +02:00
Daiderd Jordan
cfc9681113
khd: add option to configure i3 keybindings 2017-05-20 13:02:10 +02:00
Daiderd Jordan
c8c2763c9e
khd: add option to manage config in /etc/khdrc 2017-05-20 13:01:25 +02:00
Daiderd Jordan
f52109ae5a
lnl: update vim-ale 2017-03-12 -> 2017-05-16 2017-05-16 22:14:15 +02:00
Daiderd Jordan
71e3550f4c
lnl: allow accessibility for khd and kwm 2017-05-16 01:02:29 +02:00
Daiderd Jordan
9f422bb4be
add missing conditional for accessibility programs in khd and kwm 2017-05-16 00:42:41 +02:00
Daiderd Jordan
e02c4543b0
security: add example for accessibilityPrograms 2017-05-16 00:40:58 +02:00
Daiderd Jordan
d684bbf202
nix-daemon: switch process type to interactive
Using interactive seems to have a significant impact on build times,
hopefully this doesn't impact other UI programs to much while building
packages.
2017-05-16 00:33:12 +02:00
Daiderd Jordan
7f7d4bfebd
khd: add option to enable accessibility permissions 2017-05-16 00:32:11 +02:00
Daiderd Jordan
5a220c5249
kwm: add option to enable accessibility permissions 2017-05-16 00:24:36 +02:00
Daiderd Jordan
9b1a061ea8
add test for security.accessibilityPrograms 2017-05-16 00:11:05 +02:00
Daiderd Jordan
cf3c3cb082
security: add option to configure accessibilityPrograms 2017-05-16 00:10:21 +02:00
Daiderd Jordan
32bfad7cc6
darwin-rebuild: add support for --rollback and --switch-generation 2017-05-15 21:16:09 +02:00
Daiderd Jordan
2ed3ca511f
add test for default environment.systemPath 2017-05-15 20:35:30 +02:00
Daiderd Jordan
1b6f56f5b8
environment: include /usr/sbin and /sbin in systemPath
Don't extend initial PATH adding extra entries should be done through
appending environment.systemPath or manually extending it with
environment.extraInit or similar options.
2017-05-15 19:46:34 +02:00
Daiderd Jordan
c8ce901a43
lnl: keep derivations and outputs 2017-05-15 19:46:26 +02:00
Daiderd Jordan
7ca9f3d5bb
launchd: add script option for services 2017-05-15 08:34:53 +02:00
Daiderd Jordan
fa03cd4939
kwm: move package default to config 2017-05-14 14:31:48 +02:00
Daiderd Jordan
6430ca5e86
khd: move package default to config 2017-05-14 14:29:50 +02:00
Daiderd Jordan
1d5c5266bb
add test for activate-system service 2017-05-14 01:31:22 +02:00
Daiderd Jordan
f850f97550
add test for system.defaults 2017-05-14 01:17:54 +02:00
Daiderd Jordan
406484b290
launchd: add test for envVariables 2017-05-14 00:43:45 +02:00
Daiderd Jordan
264a9237dd
launchd: add options for setting launchd environment variables
Fixes #12
2017-05-14 00:34:34 +02:00
Daiderd Jordan
a4eb645d0d
launchd: allow string entries for serviceOptions.path
Fixes evaluation of khd.
2017-05-14 00:12:20 +02:00
Daiderd Jordan
e9cf765076
activation-scripts: run custom activation scripts first 2017-05-13 23:32:02 +02:00
Daiderd Jordan
a0f2ceb787
environment: don't use default for profiles
This makes it easier to add entries without having to add all of the
default values again.
2017-05-13 16:58:53 +02:00
Daiderd Jordan
ea179bf9bf Merge pull request #26 from clhodapp/fix/path-order
Don't put profiles in reverse-order in PATH
2017-05-13 16:57:52 +02:00
Daiderd Jordan
d61f3ff621
launchd: add logging to activation scripts 2017-05-13 16:42:18 +02:00
Daiderd Jordan
16cbb8f6a1
launchd: fix reload of services 2017-05-13 16:27:54 +02:00
Daiderd Jordan
0495b41b4d
bash: add enableCompletion option 2017-05-13 15:32:11 +02:00
Daiderd Jordan
6b1e73adb1
zsh: use explicit source instead of . 2017-05-13 15:24:13 +02:00
Daiderd Jordan
1c30a6ab2d
fish: link /share/fish when enabled 2017-05-13 15:05:36 +02:00
Daiderd Jordan
2343363b5b
zsh: link /share/zsh when enabled 2017-05-13 14:45:45 +02:00
Daiderd Jordan
a8aee53b9b Merge pull request #27 from clhodapp/fix/empty-options
Better no-args darwin-options output
2017-05-12 22:30:25 +02:00
Daiderd Jordan
b6af291c84
add programs.man module
Note: this doesn't add man to systemPackages by default,
only man-old builds on darwin and the system version works fine.
2017-05-12 22:17:38 +02:00
Daiderd Jordan
1546ea0617
environment: add pathsToLink for system profile 2017-05-12 22:09:04 +02:00
Daiderd Jordan
90fd844e73 Merge pull request #28 from clhodapp/fix/man-output
Default outputs should include "man"
2017-05-12 21:38:41 +02:00
Chris Hodapp
c8a04807eb Don't put profiles in reverse-order in PATH
Your user-specific profile should take precedence
over the system one. If I've gone out of my way
to install something into my personal profile, my
version should be used instead of the system's.
2017-05-12 00:47:47 -07:00
Chris Hodapp
b26a49ad24 Default outputs should include "man"
If you don't include "man", basic nix commands (e.g. nix-env)
basically have broken help/usage text, since they delegate to
calling man.
2017-05-12 00:42:34 -07:00
Chris Hodapp
8637e7a92f Better no-args darwin-options output
There isn't a man page and it's useful to print out the list of
top-level keys.
2017-05-12 00:34:49 -07:00