Daiderd Jordan
|
199808713e
|
nix-daemon: use command option
|
2017-01-25 21:22:40 +01:00 |
|
Daiderd Jordan
|
c24aa048c7
|
activate-system: use command option
|
2017-01-25 21:20:00 +01:00 |
|
Daiderd Jordan
|
d014ed2445
|
launchd: add command, path and environment options
|
2017-01-25 21:16:53 +01:00 |
|
Daiderd Jordan
|
44d4d2b277
|
lnl: update kwm config
|
2017-01-24 22:06:08 +01:00 |
|
Daiderd Jordan
|
ee2938e2e4
|
lnl: disable pre-build hook
|
2017-01-22 13:38:30 +01:00 |
|
Daiderd Jordan
|
fc900c0eeb
|
examples.lnl: add local cache
|
2017-01-17 00:15:46 +01:00 |
|
Daiderd Jordan
|
b1a264c928
|
make nixpkgs and system overridable for ./release.nix
|
2017-01-15 09:51:00 +01:00 |
|
Daiderd Jordan
|
b0142ee7e2
|
examples.lnl: add binary-cache
|
2017-01-12 21:59:13 +01:00 |
|
Daiderd Jordan
|
2fa1f0f4da
|
programs.tmux: use reattach-to-user-namespace from nixpkgs
|
2017-01-10 20:59:19 +01:00 |
|
Daiderd Jordan
|
5a5ec9ac42
|
nix.distributedBuilds: create directory for current load
|
2017-01-09 22:30:15 +01:00 |
|
Daiderd Jordan
|
30ccc15bed
|
programs.zsh: revert environment changes
|
2017-01-09 01:41:37 +01:00 |
|
Daiderd Jordan
|
4581746213
|
programs.zsh: export variables in zshenv
|
2017-01-08 22:56:16 +01:00 |
|
Daiderd Jordan
|
4c7f6b61bc
|
add support for assertions and warnings
|
2017-01-08 13:11:02 +01:00 |
|
Daiderd Jordan
|
79b7445ac4
|
examples.lnl: add manpages and vim plugins
|
2017-01-06 21:40:07 +01:00 |
|
Daiderd Jordan
|
8065a509a4
|
services.nix-daemon: use wrapper to possibly avoid launchd startup issues
|
2017-01-05 23:48:09 +01:00 |
|
Daiderd Jordan
|
590bd06ced
|
environment: set cacert variables by default
|
2017-01-05 23:30:26 +01:00 |
|
Daiderd Jordan
|
fc2bc4e05b
|
write-text: support empty files
|
2017-01-05 23:23:59 +01:00 |
|
Daiderd Jordan
|
e925a2d50e
|
nix: only include build-users-group if the nix-daemon service is enabled
|
2017-01-05 23:12:47 +01:00 |
|
Daiderd Jordan
|
2c970bdad9
|
examples.lnl: update kwm padding
|
2017-01-05 20:20:54 +01:00 |
|
Daiderd Jordan
|
8e3ae405ab
|
environment.etc: provide proper error message when source is missing
|
2017-01-05 00:37:14 +01:00 |
|
Daiderd Jordan
|
d83fd3ae59
|
lnl: add khd & kwm use config
|
2017-01-04 20:41:52 +01:00 |
|
Daiderd Jordan
|
b4cb5280b0
|
don't include build-sandbox-paths by default in nix.conf
|
2017-01-04 20:25:56 +01:00 |
|
Daiderd Jordan
|
9081af7f42
|
fix environment.etc entries with a subdirectory
|
2017-01-04 20:18:58 +01:00 |
|
Daiderd Jordan
|
2f5f8b6c87
|
add missing write-text.nix file
|
2017-01-02 20:55:10 +01:00 |
|
Daiderd Jordan
|
e847283311
|
environment.etc: improve activation
|
2017-01-02 20:09:54 +01:00 |
|
Daiderd Jordan
|
6305c0675f
|
move write-text submodule
|
2017-01-02 08:21:54 +01:00 |
|
Daiderd Jordan
|
c75776e589
|
add programs.nix-script module
|
2016-12-27 20:47:52 +01:00 |
|
Daiderd Jordan
|
563a2b35b7
|
nix-script: rename
|
2016-12-27 20:30:13 +01:00 |
|
Daiderd Jordan
|
3ec1300c67
|
nix-script: resolve drv path
|
2016-12-26 23:55:23 +01:00 |
|
Daiderd Jordan
|
bc5fc1af32
|
add nix-script
|
2016-12-26 23:34:09 +01:00 |
|
Daiderd Jordan
|
66f249f22a
|
add /etc/static path to warning messages
|
2016-12-19 21:53:14 +01:00 |
|
Daiderd Jordan
|
698713f2d9
|
improve launchd activation
|
2016-12-19 21:50:22 +01:00 |
|
Daiderd Jordan
|
58e4f7d0cf
|
use nixpkgsVersion as default system.darwinLabel
|
2016-12-19 21:09:10 +01:00 |
|
Daiderd Jordan
|
807872e8f3
|
add extra activation scripts
|
2016-12-19 20:31:59 +01:00 |
|
Daiderd Jordan
|
dc5c27a650
|
remove unused nixbldUsers
|
2016-12-19 20:12:28 +01:00 |
|
Daiderd Jordan
|
08aa4bec9c
|
add sensible vim options
|
2016-12-18 14:32:40 +01:00 |
|
Daiderd Jordan
|
332500042b
|
lnl: temporary files
|
2016-12-18 14:29:47 +01:00 |
|
Daiderd Jordan
|
438c6fe241
|
add nix-zsh-completions package
|
2016-12-18 14:25:23 +01:00 |
|
Daiderd Jordan
|
1121ec46b3
|
lnl: update tmux and vim options
|
2016-12-18 14:09:31 +01:00 |
|
Daiderd Jordan
|
15f19af0bb
|
add environment.loginShell option
|
2016-12-18 14:04:31 +01:00 |
|
Daiderd Jordan
|
732866d6b6
|
add programs.vim module
|
2016-12-18 13:53:11 +01:00 |
|
Daiderd Jordan
|
cf6d081c29
|
fix types for environment variables
|
2016-12-17 23:14:55 +01:00 |
|
Daiderd Jordan
|
0c4fbaf0d9
|
add variables option to programs.zsh module
|
2016-12-17 23:11:35 +01:00 |
|
Daiderd Jordan
|
2ad1229c71
|
add environment.profiles
|
2016-12-17 21:04:04 +01:00 |
|
Daiderd Jordan
|
5c1fc8a85c
|
lnl: update example with promptInit
|
2016-12-16 15:51:36 +01:00 |
|
Daiderd Jordan
|
23d3784589
|
add bash completion option for programs.zsh
|
2016-12-16 15:49:10 +01:00 |
|
Daiderd Jordan
|
731920e5af
|
add prompt and completion options for programs.zsh
|
2016-12-16 15:47:34 +01:00 |
|
Daiderd Jordan
|
345941b4d8
|
add time.timeZone option
|
2016-12-16 12:20:28 +01:00 |
|
Daiderd Jordan
|
d97cc2d59d
|
lnl: remove distributedBuilds
|
2016-12-15 22:25:11 +01:00 |
|
Daiderd Jordan
|
1f746c2605
|
update install readme
|
2016-12-15 15:03:57 +01:00 |
|
Daiderd Jordan
|
3e4583ee9a
|
change default nix.nixPath to work for single user installs
|
2016-12-15 14:37:31 +01:00 |
|
Daiderd Jordan
|
5949d2ed5d
|
fix cert bundle for services.nix-daemon
|
2016-12-15 14:27:47 +01:00 |
|
Daiderd Jordan
|
8ffe2020dd
|
fix etc files in directories
|
2016-12-15 14:08:48 +01:00 |
|
Daiderd Jordan
|
125dcb48b0
|
add nix module
|
2016-12-15 13:26:22 +01:00 |
|
Daiderd Jordan
|
302524fba1
|
services.activate-system: wrap activation script
|
2016-12-14 22:03:23 +01:00 |
|
Daiderd Jordan
|
4e5b313174
|
services.activate-system: retry if activation fails
this might fail a few times when /nix/store is on another filesystem.
|
2016-12-14 21:15:02 +01:00 |
|
Daiderd Jordan
|
e91ffd0ff3
|
add KeepAlive submodule for launchd.<name>.serviceConfig
|
2016-12-14 21:03:27 +01:00 |
|
Daiderd Jordan
|
6bfe1bcf99
|
add modules section to README
|
2016-12-14 18:50:03 +01:00 |
|
Daiderd Jordan
|
8a654cf2d9
|
add trackpad options for system.defaults
|
2016-12-14 16:38:59 +01:00 |
|
Daiderd Jordan
|
8b3cf21d87
|
add finder options for system.defaults
|
2016-12-14 16:30:55 +01:00 |
|
Daiderd Jordan
|
b14ce1fdf2
|
add dock options for system.defaults
|
2016-12-14 16:22:39 +01:00 |
|
Daiderd Jordan
|
d64ce165b7
|
add description for LSQuarantine
|
2016-12-14 16:03:05 +01:00 |
|
Daiderd Jordan
|
bcdd968833
|
lnl: add defaults options
|
2016-12-14 15:07:27 +01:00 |
|
Daiderd Jordan
|
e6e79e53cc
|
add some more options for system.defaults
|
2016-12-14 15:01:32 +01:00 |
|
Daiderd Jordan
|
3025f6a42a
|
add description for keyboard options
|
2016-12-14 13:30:46 +01:00 |
|
Daiderd Jordan
|
0af20a526a
|
lnl: update global defaults
|
2016-12-14 13:10:52 +01:00 |
|
Daiderd Jordan
|
a48cc8ac5f
|
move system.defaults to separate files
|
2016-12-14 13:05:23 +01:00 |
|
Daiderd Jordan
|
6af52615ed
|
add activate-user script
|
2016-12-14 12:32:20 +01:00 |
|
Daiderd Jordan
|
7a6ee11373
|
generalize system.defaults activation
|
2016-12-13 23:07:11 +01:00 |
|
Daiderd Jordan
|
d06b9e82f3
|
update example
|
2016-12-13 10:00:10 +01:00 |
|
Daiderd Jordan
|
9439a439e8
|
add programs.bash module
|
2016-12-12 23:51:08 +01:00 |
|
Daiderd Jordan
|
d24886a648
|
add enable option for programs.tmux
|
2016-12-12 23:38:53 +01:00 |
|
Daiderd Jordan
|
2af32bbcfe
|
add shell options for zsh
|
2016-12-12 23:01:07 +01:00 |
|
Daiderd Jordan
|
58f246595a
|
add programs.zsh module
|
2016-12-12 22:00:48 +01:00 |
|
Daiderd Jordan
|
b933e03c15
|
lnl: unset etc variables in tmux environment
|
2016-12-12 17:48:00 +01:00 |
|
Daiderd Jordan
|
8708ebb796
|
move nix-tools out of nix expression
|
2016-12-12 17:34:43 +01:00 |
|
Daiderd Jordan
|
98f6b407ec
|
add separate tools to systemPackages
|
2016-12-12 11:08:23 +01:00 |
|
Daiderd Jordan
|
da4433fbf8
|
add nix-tools to environment.systemPackages by default
|
2016-12-11 16:33:42 +01:00 |
|
Daiderd Jordan
|
41d40d0417
|
add nixpkgs.config option
|
2016-12-11 16:25:28 +01:00 |
|
Daiderd Jordan
|
ea047db86f
|
add link to examples
|
2016-12-11 13:58:57 +01:00 |
|
Daiderd Jordan
|
ad909289e3
|
lnl: update config path
|
2016-12-11 13:06:00 +01:00 |
|
Daiderd Jordan
|
6ca27b9903
|
add nix-tools and use <darwin-config> instead of config.nix
|
2016-12-11 12:49:11 +01:00 |
|
Daiderd Jordan
|
dae0095a4e
|
fix zsh path in nix aliasd
|
2016-12-10 15:22:07 +01:00 |
|
Daiderd Jordan
|
f8df0090b6
|
separate module eval and move example configuration
|
2016-12-10 12:57:09 +01:00 |
|
Daiderd Jordan
|
033499c0ed
|
only activate system profile with sudo
|
2016-12-07 23:06:18 +01:00 |
|
Daiderd Jordan
|
1ab74daf82
|
add nix-daemon service module
|
2016-12-04 10:44:58 +01:00 |
|
Daiderd Jordan
|
7b3ace08c5
|
add service module for system activation
|
2016-12-04 10:38:21 +01:00 |
|
Daiderd Jordan
|
9a5af2ee4a
|
fix system activation service
|
2016-12-03 22:44:36 +01:00 |
|
Daiderd Jordan
|
61a91d3c99
|
improve system activation
|
2016-12-02 23:54:46 +01:00 |
|
Daiderd Jordan
|
12aa7e5815
|
added missing launchd activation
|
2016-12-02 08:34:05 +01:00 |
|
Daiderd Jordan
|
fecd4bc368
|
improve launchd activation scripts
|
2016-12-01 23:56:20 +01:00 |
|
Daiderd Jordan
|
d82c472ab0
|
add initial support for system defaults
|
2016-12-01 21:34:37 +01:00 |
|
Daiderd Jordan
|
c095042732
|
launchd: add nested options
|
2016-11-30 23:48:56 +01:00 |
|
Daiderd Jordan
|
7ac68a8629
|
launchd: properly generate plist files
|
2016-11-30 23:12:06 +01:00 |
|
Daiderd Jordan
|
8b8cab4e81
|
add programs.tmux.enableFzf option
|
2016-11-07 22:47:17 +01:00 |
|
Daiderd Jordan
|
81b8a44e40
|
add /Library/LaunchDaemons to system
|
2016-11-07 21:00:23 +01:00 |
|
Daiderd Jordan
|
43495a4961
|
added activation script for launchd.daemon.nix-daemon
|
2016-11-06 23:53:08 +01:00 |
|
Daiderd Jordan
|
c137718ff7
|
move tmux.conf to programs.tmux module
|
2016-11-06 23:38:42 +01:00 |
|
Daiderd Jordan
|
926395d628
|
reorganize modules
|
2016-11-06 22:38:31 +01:00 |
|
Daiderd Jordan
|
cd49cc1ab3
|
generalized module for write-text
- use custom etc activation script
|
2016-11-05 22:47:09 +01:00 |
|
Daiderd Jordan
|
380bdd293b
|
added environment.systemPath and improved zsh options
|
2016-11-05 16:54:04 +01:00 |
|
Daiderd Jordan
|
efc38f72f9
|
fix tmux loginShell option
|
2016-11-05 00:08:20 +01:00 |
|
Daiderd Jordan
|
ccedaf9aea
|
add programs.tmux.loginShell option
|
2016-11-03 23:28:33 +01:00 |
|
Daiderd Jordan
|
5063a360ea
|
add launchd module
|
2016-11-01 22:54:20 +01:00 |
|
Daiderd Jordan
|
f86c3e70b0
|
add option programs.tmux.enableMouse
- improved enableVim option for tmux
|
2016-10-30 14:16:34 +01:00 |
|
Daiderd Jordan
|
f81d86d2cb
|
global current-system
|
2016-10-29 22:41:03 +02:00 |
|
Daiderd Jordan
|
4a7514f2ea
|
add basic options for programs.tmux
|
2016-10-21 23:32:03 +02:00 |
|
Daiderd Jordan
|
e968db6224
|
add environment.shellAliases
|
2016-10-21 20:56:23 +02:00 |
|
Daiderd Jordan
|
ce690db770
|
added support for environment.variables
|
2016-10-19 23:31:43 +02:00 |
|
Daiderd Jordan
|
491e06ab15
|
added environment.systemPackages
|
2016-10-19 20:03:17 +02:00 |
|
Daiderd Jordan
|
a3936ccc38
|
basic system.toplevel with etc files
|
2016-10-18 23:14:18 +02:00 |
|