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

485 commits

Author SHA1 Message Date
Daiderd Jordan
9a04aea8ea
tmux: remove reattach-to-user-namespace
It's not been needed anymore for a few macOS releases now.
2018-10-12 21:59:41 +02:00
Daiderd Jordan
9a192471bb
Merge pull request #108 from thefloweringash/dock-show-recents
system.defaults.dock: add `show-recents` option
2018-10-11 19:29:04 +02:00
Daiderd Jordan
166560ca76
Merge pull request #102 from peel/f-fonts-module
initialise fonts module
2018-10-11 19:10:42 +02:00
Andrew Childs
4cfb4b084e system.defaults.dock: add show-recents option 2018-10-11 11:58:17 +09:00
Piotr Limanowski
00cd92968e skip buildEnv and create a package with /share/fonts 2018-10-06 20:38:01 +02:00
Piotr Limanowski
2a53ac278f fonts: adds enableFontDir flag
For NixOS compatibility reasons we're using enableFontDir flag that
in turn enables/disables font management in /Library/Fonts directory.
2018-10-05 22:27:29 +02:00
Piotr Limanowski
da886d015c fonts: extracts helpers to top-level let expr 2018-10-05 19:17:43 +02:00
Piotr Limanowski
c2d7870587 adds info on automatic removal of manually-added fonts 2018-10-04 20:40:19 +02:00
Piotr Limanowski
397d2637e9 looks for fonts with both otf and ttf extensions 2018-10-04 13:48:57 +02:00
Piotr Limanowski
8fe33a584e adds recursive font searching 2018-10-04 13:14:45 +02:00
Piotr Limanowski
6d0cf2d842 add tests for fonts 2018-10-02 19:59:23 +02:00
Luigy Leon
a15b59594f Fix quoting for nixPath check 2018-09-30 10:56:32 -04:00
Piotr Limanowski
b10e114e33 re-add fonts on every rebuild 2018-09-30 14:53:16 +02:00
Piotr Limanowski
7a7cbdc165 initialise fonts module 2018-09-30 13:22:24 +02:00
Daiderd Jordan
b2d62a6f44
lnl: move gitconfig to dotfiles 2018-09-21 20:14:02 +02:00
Mario Rodas
5d272ddaf2 synapse-bt: add synapse-bt service 2018-09-15 15:37:22 -05:00
Daiderd Jordan
c49311408b
Merge pull request #99 from Enzime/add/synergy-service
synergy: Add module for client and server
2018-09-14 22:57:51 +02:00
Daiderd Jordan
48f3ed6301
nix: only set NIX_REMOTE for nix 1.11
This isn't needed anymore, nix 2.0 figures this out automatically now.
2018-09-14 21:40:19 +02:00
Michael Hoang
6d013ea166 synergy: Add module for client and server 2018-09-14 20:48:23 +10:00
Daiderd Jordan
9347dc05d1
lnl: make git commit verbose by default
Having the diff context for both commit and rebase -i is really useful
while writing commit messages.
2018-09-13 22:57:56 +02:00
Daiderd Jordan
add86e33a2
lnl: add system packages 2018-09-05 22:49:54 +02:00
Daiderd Jordan
7750896cc7
checks: update and improve darwin-config message
Now that environment.darwinConfig exists it's a better choice otherwise
multiple NIX_PATH entries need to be added.
2018-08-26 14:47:40 +02:00
Daiderd Jordan
e57ac2ee71
simple: add environment.darwinConfig example 2018-08-26 14:33:40 +02:00
Daiderd Jordan
f473b21c9f
environment: add darwinConfig option to set darwin-config in NIX_PATH
This simplifies using a non default configuration.nix without requiring
a symlink or redefining NIX_PATH.

The nix.nixPath option only defines a default which means defining a value
will drop all of the defaults. This is because correct merge behaviour
isn't very clear for named entries.
2018-08-26 14:09:01 +02:00
Daiderd Jordan
483a906c90
lnl: add vim dotfiles comment 2018-08-25 18:54:08 +02:00
Daiderd Jordan
e299b29e9a
lnl: replace kwm
The new chunkwm is much faster and fixes a few issues that kwm used to
have. Sadly the package can't be built without CommandLineTools at the
moment because it depends on 10.11 frameworks.:
2018-08-25 00:36:00 +02:00
Daiderd Jordan
2b6447df5e
chunkwm: support multiple outputs
Since the package contains both chunkwm (daemon) and chunc (client) the
daemon shouldn't really be in PATH by default.  Usually libexec is used
for this, however this would break the current expression used by
people.  This enables moving chunkc to a bin output for this purpose.

eg. 7ad4b4d23d
2018-08-24 23:55:38 +02:00
Daiderd Jordan
90c34df929
lnl: use environment.d 2018-08-23 00:13:03 +02:00
Daiderd Jordan
b1e32f0789
lnl: fix darwin-zsh-completions name 2018-08-22 22:57:36 +02:00
Daiderd Jordan
c84e05a3be
lnl: update alias functions 2018-08-21 23:42:15 +02:00
Daiderd Jordan
f190254679
examples: remove nix-repl and nixUnstable references 2018-08-21 22:42:33 +02:00
Daiderd Jordan
6de3c1f3e1
lnl: simplify example config 2018-08-21 22:35:03 +02:00
Daiderd Jordan
4c6a5f4dfa
lnl: disable vim guiSupport 2018-08-07 19:49:42 +02:00
Daiderd Jordan
7b379f115c
lnl: add <darwinpkgs> 2018-08-03 23:03:33 +02:00
Daiderd Jordan
5a081e09ce
vim: expose programs.vim.package 2018-08-03 20:39:23 +02:00
Daiderd Jordan
6424eb998d
vim: formatting 2018-08-03 20:31:37 +02:00
Daiderd Jordan
6418523767
Merge pull request #92 from carlosdagos/privoxy-service
Add a privoxy service
2018-08-03 19:35:16 +02:00
Daiderd Jordan
91de10c24a
lnl: update 2018-08-02 21:02:08 +02:00
Carlos D
41a6a40f53 Add a privoxy service 2018-08-02 10:09:22 +10:00
Daiderd Jordan
2c65fecf2c
lnl: add git statusbar 2018-08-01 22:32:49 +02:00
Daiderd Jordan
79ebb8aebc
lnl: update tmux status 2018-08-01 22:14:25 +02:00
Daiderd Jordan
69dc676f7d
lnl: cleanup vim config 2018-08-01 21:32:42 +02:00
Daiderd Jordan
35c23a8fbf
lnl: update direnv/nix-repl aliases 2018-08-01 21:13:38 +02:00
Daiderd Jordan
a893723b95
activation: fix missing /sbin entries in PATH 2018-08-01 21:08:13 +02:00
Daiderd Jordan
09d5b6aae5
Merge pull request #84 from periklis/fix-offlineimap-args
[service/offlineimap]: Fix args passing to execvp
2018-08-01 19:46:19 +02:00
Periklis Tsirakidis
17af73ddd5
Fix args passing to execvp 2018-08-01 19:40:59 +02:00
Daiderd Jordan
5702b212b1
Merge pull request #87 from kirelagin/clean-path
installer and activation: Sanitise PATH
2018-08-01 19:23:49 +02:00
Alyssa Ross
af84b3c519
Make the skhd service default to the skhd package
This can be overrided if necessary, but I don't see any reason the
nixpkgs package shouldn't be the default. It looks like this package
didn't exist when the service was created.
2018-07-27 16:12:49 +01:00
Daiderd Jordan
fa3f67966b
types.string -> types.str
These options unintentionally used the deprecated string type, the
important difference between these is the fact that string merges by
default (similar to eg. lines) while str can only have a single value.
2018-07-21 13:27:08 +02:00
Daiderd Jordan
67f1510862
lnl: increase synmaxcol 2018-07-08 11:53:55 +02:00