Daiderd Jordan
8ad51d7d72
add hydra example
2017-06-03 11:55:47 +02:00
Daiderd Jordan
1bd24987c5
readme: fix ~/.bashrc instructions
2017-06-03 11:27:22 +02:00
Daiderd Jordan
5638925939
readme: add install instructions for bootstrap script
2017-06-03 11:24:48 +02:00
Daiderd Jordan
f7e1f9f837
Merge pull request #30 from cmacrae/master
...
Bootstrap script
2017-06-03 11:12:50 +02:00
Daiderd Jordan
310ec89642
bootstrap: use nix-channel
2017-06-03 11:02:27 +02:00
Daiderd Jordan
4c6d8dc3a6
bootstrap: remove -shell flag for sysadminctl
...
Fixes creation of build users on 10.11
2017-06-03 10:56:24 +02:00
Daiderd Jordan
5fa9beff89
example: disable completion
2017-06-03 10:30:03 +02:00
Daiderd Jordan
d703c39421
launchd: hide 'No such file or directory' messages with first activation
2017-06-03 00:15:27 +02:00
cmacrae
30ae060482
boostrap: Prompt for sudo in create_daemon_users if non-interactive
2017-06-02 15:43:38 +01:00
cmacrae
7075538f7e
bootstrap: build user options/fetch repo with nix-prefetch-url
2017-06-01 22:59:39 +01:00
cmacrae
bfb6ae05aa
bootstrap: keep echo consistent
2017-06-01 22:58:09 +01:00
cmacrae
a021f639c1
bootstrap: initial commit
2017-05-31 21:08:36 +01:00
Daiderd Jordan
bed2e17e00
lnl: add tmux keybinding to repeat commands, etc.
2017-05-25 21:18:30 +02:00
Daiderd Jordan
6da4eb0ffe
environment: use the default profile as a fallback
2017-05-25 12:51:59 +02:00
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