summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2020-09-02Remove deprecated types.loaOfMario Rodas
types.loaOf has been deprecated for a long time and is now in the process of removal. See: https://github.com/NixOS/nixpkgs/pull/96042
2020-08-31Add separate options for ComputerName, HostName, and LocalHostNameMalo Bourgon
2020-08-31Disable StandardOutPath by default and refactor test to using plutilThibault Gagnaux
2020-08-30Corrects description.Thibault Gagnaux
2020-08-30Removes zsh and getEnv and adds needed NIX_PATH env.Thibault Gagnaux
2020-08-29Makes it work.Thibault Gagnaux
2020-08-29Adds lorri service.Thibault Gagnaux
2020-08-28Enable setting dark modeJason Felice
This option does not take effect until the user logs out and then back in. I didn't call this out because I think there are several options like this already. I'm not sure Mac OS sets "Auto", but it isn't by setting this default.
2020-08-17Merge pull request #216 from hercules-ci/fix-missing-option-localSystemDaiderd Jordan
documentation: Don't set localSystem which doesn't exist
2020-08-16documentation: Don't set localSystem which doesn't existRobert Hensing
This is safe to remove, because it is not referenced anywhere in nix-darwin. It should have been discovered way earlier, but a bug in the module system has allowed this value to be defined until https://github.com/NixOS/nixpkgs/commit/fd75dc876586bde8cdb683a6952a41132e8db166
2020-06-17enable zsh in simple exampleDaiderd Jordan
2020-06-17etc: add known hashes for bashrc/zsh/nix.confDaiderd Jordan
2020-06-17etc: allow replacing files with known contentDaiderd Jordan
This enables replacing existing system files like /etc/bashrc by default while keeping the safer behaviour for other files like /etc/passwd, etc. that could potentially cause major problems for the system when replaced.
2020-06-14lnl: fix evaluation and switch to neovimDaiderd Jordan
2020-06-11replace NIX_PATH references with regular pathsDaiderd Jordan
2020-06-03Adds com.apple.finder CreateDesktop defaults to enable/disable desktoppjan vandaele
2020-05-30lnl: disable gnupg agent for secretiveDaiderd Jordan
2020-05-30lnl: update functionsDaiderd Jordan
2020-05-30lnl: update fetch-nixpkgsDaiderd Jordan
2020-05-30lnl: fix min-free/max-free valuesDaiderd Jordan
2020-05-30nix: better defaults settings for maxJobs/buildCoresJörg Thalheim
most users just want to use all available cores. This commit aligns our defaults with what we do in NixOS
2020-05-29system: cleanup patches activationDaiderd Jordan
2020-05-29system: add patches moduleDaiderd Jordan
2020-05-15Separate yabai config and extra config by newlineShardul Baral
If a user passes both `config` and `extraConfig` to the `yabai` serivce, the generated `yabairc` file is invalid. This is because we do not add a newline separator when we concatenate the config string generated by `toYabaiConfig cfg.config` with `cfg.extraConfig`. This PR prepends a newline to `cfg.extraConfig` if it is non-empty so that the resulting `yabairc` config is valid.
2020-05-14module: add spacebar servicecmacrae
2020-05-13Merge pull request #196 from cmacrae/modules/services/yabaiDaiderd Jordan
module: add yabai service
2020-05-11Set up XDG system environment variables sort of how they set them upDaniel V
in nixos by appending them to the nix profiles
2020-05-10module: add yabai servicecmacrae
2020-05-09This fixes bash completion for me, though it may not be the best way.Daniel V
Hopefully the pull request will go through or tell me how to do it better
2020-05-03Merge pull request #195 from hauleth/ft/add-dnsmasq-serviceDaiderd Jordan
Add DNSmasq service
2020-05-03Merge pull request #192 from kalbasit/customize-label-prefixDaiderd Jordan
launchd: allow customization of the default launchd prefix
2020-04-28docs: add exampleŁukasz Niemier
2020-04-28test: add tests for new serviceŁukasz Niemier
2020-04-28ft: add DNSmasq serviceŁukasz Niemier
This is useful for redirecting some TLDs to the different addresses. For example I use it to make all requests to `*.localhost` to be resolved to loopback address which allows me to easily work and test services that are relying on different domains.
2020-04-14launchd: allow customization of the default launchd prefixWael M. Nasreddine
2020-04-12Be nicerNejc Zupan
2020-04-12Add support for system.defaults.screencapture.disable-shadowNejc Zupan
2020-03-29Rename programs.tmux.tmuxConfig -> extraConfigJason Felice
2020-03-28nix: kickstart and wait for the nix-daemon serviceDaiderd Jordan
2020-03-28installer: try creating /run using synthetic.confDaiderd Jordan
Since macOS 10.15 Catalina / can't be changed directly anymore. Fixes #166
2020-03-03Merge pull request #169 from tricktron/fix/fonts-catalinaDaiderd Jordan
fonts: Adds support if Nix is on another filesystem.
2020-02-29lnl: updateDaiderd Jordan
2020-02-24nix-daemon: use wait4pathDaiderd Jordan
This prevents the service from starting (and thus failing) before the nix store is mounted.
2020-02-11users: ensure uniqueness of gid/uid entriesDaiderd Jordan
Instead of a cryptic error during activation conflicting ids are now caught during evaluation. error: The option `users.uids.30001' has conflicting definitions
2020-01-28Merge pull request #168 from input-output-hk/pre-commands-buildkiteDaiderd Jordan
buildkite: add preCommands option
2020-01-21Merge pull request #175 from treffynnon/more-system-defaultsDaiderd Jordan
[system.defaults] more sound, firewall/alf, spaces, loginwindow, SoftwareUpdate
2020-01-21Merge pull request #178 from Kaali/lazy-bashDaiderd Jordan
Let bash load completions lazily
2020-01-21bash: Let bash load completions lazilyVäinö Järvelä
As described in detail here: https://github.com/NixOS/nixpkgs/issues/32533 bash will load completion scripts in $p/share/bash-completion/completions/ on startup instead of letting bash-completion do it's lazy loading. Bash startup will then slow down (very noticeable when bash-completion is installed in a profile). This commit leaves loading of scripts in the hands of bash-completion, improving startup time for everyone using `enableCompletion`. Fixes #101
2020-01-21replace list values for types.loaOfDaiderd Jordan
This type has been deprecated in nixpkgs, these options will be replaced with types.attrsOf in the future.
2020-01-15Merge pull request #182 from wildsebastian/fix_commitIdFromGitRepo_callDaiderd Jordan
Remove trailing slash from path in commitIdFromGitRepo call