summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-09fix: use short hostname as flake attribute nameŁukasz Niemier
2021-05-26Merge pull request #304 from aaschmid/configurable.brew.pathDaiderd Jordan
homebrew: make brew path configurable
2021-05-26homebrew: make brew path configurableAndreas Schmid
Signed-off-by: Andreas Schmid <service@aaschmid.de>
2021-05-26Merge pull request #330 from cormacrelf/patch-1Daiderd Jordan
List the configuration file location in README
2021-05-26Merge pull request #332 from jfchevrette/patch-1Daiderd Jordan
change inner double quotes to single quotes
2021-05-26Merge pull request #312 from tricktron/fix-install-flake-github-actionDaiderd Jordan
Fixes install flake GitHub action
2021-05-12change inner double quotes to single quotesJean-Francois Chevrette
2021-05-04List the configuration file location in READMECormac Relf
I don't have unlimited time to read through the manual installation instructions just to see where the config file goes when I forget. It's not great either that the first line of the README has a path that means nothing at all on macOS. That could be better too but I'm not going to update the project's top tagline in a PR.
2021-04-06Merge pull request #308 from hardselius/masterDaiderd Jordan
Fix nix flake info error
2021-03-26Adds `GITHUB_TOKEN` due to rate limitingThibault Gagnaux
2021-03-26Uses nix flakes as described ↵Thibault Gagnaux
[here](https://github.com/cachix/install-nix-action)
2021-03-23Add nix flags to subcommand testMartin Hardselius
This change removes the need for having experimental-features = nix-command flakes in nix.conf. It should also work outside of flake directories.
2021-03-22Make nix flake info fix backwards compatibleMartin Hardselius
This change handles previous nix versions by testing for the presence of the `metadata` subcommand and falling back on the `info` subcommand if it does not exist.
2021-03-22Merge pull request #305 from marsam/add-spotifyd-moduleDaiderd Jordan
spotifyd: add spotifyd service
2021-03-22Merge pull request #299 from marsam/do-not-use-stdenv.libDaiderd Jordan
darwin-[un]installer: Don't reference deprecated stdenv.lib
2021-03-21Fix nix flake info errorMartin Hardselius
Fixes "error: 'info' is not a recognised command'" Issue: #307
2021-03-11spotifyd: add spotifyd serviceMario Rodas
2021-02-23darwin-[un]installer: Don't reference deprecated stdenv.libMario Rodas
`stdenv.lib` has been deprecated, and the correct approach is to use `lib` directly through `pkgs.lib`.
2021-02-17users: migrate nixbld -> _nixbldDaiderd Jordan
According to some investigation creating "role" accounts avoids migration problems when upgrading to certain macOS versions, so create the build users to match that definition and remove the old ones if present. Role accounts require name starting with _ and UID in 200-400 range
2021-02-17Merge pull request #262 from malob/brew-bundleDaiderd Jordan
Add Homebrew Bundle module
2021-02-17Merge pull request #265 from sandhose/flake-registryDaiderd Jordan
Add nix.registry options
2021-02-17Merge pull request #288 from r-burns/fish-fenvDaiderd Jordan
fish: fix fenv function path
2021-02-17Merge pull request #292 from MaxSchlueter/fix-gnupg-agentDaiderd Jordan
Fix gnupg-agent being kept alive
2021-02-14Fix gnupg-agent being kept aliveMax Schlueter
The agent is restarted automatically after it has been launched successfully, this creates a lot of noise in the logs. This change reloads the agent only if it has crashed, i.e. returns with a non-zero exit code.
2021-02-04fish: fix fenv function pathRyan Burns
2021-02-04Merge pull request #283 from kevingriffin/fish-fenv-fixDaiderd Jordan
fish: fix fenv reference on 20.09
2021-01-30fish: fix fenv reference on 20.09Kevin Griffin
Referring to the deprecated package first causes an error to be thrown before the correct package can be selected.
2021-01-28Merge pull request #281 from hauleth/fix/dnsmasq-resolver-fileDaiderd Jordan
Use separate config option to set port of DNSmasq
2021-01-28Merge pull request #270 from kevingriffin/fish-environment-babelfishDaiderd Jordan
Native fish environment with babelfish
2021-01-28fix: use separate config option to set port of DNSmasqŁukasz Niemier
Older approach seems to not work on macOS 11 Big Sur for some reason.
2021-01-17fish: add babelfish translation optionKevin Griffin
Configuration may be ran through fenv at shell start time (as previously) or translated to fish at build time with a specified babelfish package.
2021-01-16Fix indentation againMalo Bourgon
2021-01-16Update changelog and fix indentation.Malo Bourgon
2020-12-30Add options back in for setting global Homebrew variablesMalo Bourgon
2020-12-28Fix typo in homebrew moduleMalo Bourgon
Co-authored-by: Scott Day <services.github@probablyadev.com>
2020-12-22nix.registry optionQuentin Gliech
2020-12-22installer: silence apfs.util outputDaiderd Jordan
Passing incorrect flags prints help output to stdout so silence everything. Fixes #264
2020-12-21installer: move channel setup out of activationDaiderd Jordan
Fixes #234
2020-12-19installer: remove profile stepDaiderd Jordan
2020-12-19use --dry-run check to re-apply system patchesDaiderd Jordan
2020-12-19add flake build example to readmeDaiderd Jordan
2020-12-19Merge pull request #263 from LnL7/harden-installerDaiderd Jordan
Harden installer
2020-12-18Add CHANGELOG entryMalo Bourgon
2020-12-18Remove homebrew.userConfig options and cleanup docsMalo Bourgon
2020-12-18installer: extend test with shell environment checksDaiderd Jordan
2020-12-18installer: ensure /etc/static runs lastDaiderd Jordan
In the case that nix-darwin was installed for a single user installation and later nix gets reinstalled with the daemon it's possible that nix-daemon.sh loads afterwards, resulting in unexpected behaviour.
2020-12-17Move Homebrew installation check to activation scriptMalo Bourgon
2020-12-17Make better use of optional(s) functions in homebrew moduleMalo Bourgon
2020-12-17Move programs.brew-bundle to homebrewMalo Bourgon
2020-12-14Change noAutoUpdate option to autoUpdate in brew-bundle moduleMalo Bourgon