summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2023-06-06system/checks: allow disabling the buildUsers checkCole Helbling
This allows systems with auto-allocate-uids enabled to work (by disabling this check).
2023-06-01Document font overriding behaviourDavid Baynard
2023-05-31flakes: Do not verify channels when using flakes.John Soo
2023-05-27feat: use enum instead of str for constraints nicersxyazi
2023-05-27feat: add `AppleWindowTabbingMode` optionsxyazi
2023-05-27feat: add `AppleScrollerPagingBehavior` optionsxyazi
2023-05-27fix: typesxyazi
2023-05-27feat: add `mouseDriverCursorSize` optionsxyazi
2023-05-22Merge pull request #616 from gshpychka/patch-1Daiderd Jordan
feat: support writing arrays to system defaults
2023-05-17Match nixos handling of fonts.fonts by looking for .ttf, .ttc, and .otf ↵Quentin Smith
files in any directory in the passed packages
2023-05-17Merge pull request #661 from ↵Daiderd Jordan
serokell/rvem/change-buildkite-agent-runtimePackages-option buildkite-agent: allow 'types.path' in runtimePackages
2023-05-16buildkite-agent: allow 'types.path' in runtimePackagesRoman Melnikov
This might be useful when some non-nix packages need to be provided, e.g. 'brew'.
2023-05-15refactor: rename clock option menuExtraClockHraban Luyat
2023-05-15feat: defaults write com.apple.menuextra.clockHraban Luyat
2023-05-15Merge pull request #654 from shivaraj-bh/authorized-keysDomen Kožar
Manage SSH authorized keys for users
2023-05-10Merge pull request #638 from aerialls/screensaverDaiderd Jordan
feat(screensaver): add support of askForPassword and askForPasswordDelay
2023-05-10Merge pull request #650 from amarshall/fix-registry-extra-attrsDaiderd Jordan
nix: Fix registry extra attrs not being applied
2023-05-10Merge pull request #612 from maljub01/patch-1Daiderd Jordan
Fix system.patches
2023-05-10give creditssbh69840
2023-05-10newline eof for authorized-keys confsbh69840
2023-05-10authkeys path in sshd_configsbh69840
2023-05-10don't check knownSha256 for authorized_keys filessbh69840
2023-05-10enable copysbh69840
2023-05-10support authorized_keys for userssbh69840
2023-05-10buildkite-agent: update moduleRoman Melnikov
Update module to look it similar to what it currently present in 'nixpkgs'. Mainly, to provide support for running multiple buildkite-agents.
2023-05-04nix: Fix registry extra attrs not being appliedAndrew Marshall
This was mkDefault { } // filterAttrs () x which is interpreted as (mkDefault { }) // (filterAttrs () x) but the intention is mkDefault ({ } // filterAttrs () x) Resulting in lastModified, rev, etc. not being included. This is essentially just bringing this clause up-to-date with the one from NixOS.
2023-04-30feat(screensaver): add support of askForPassword and askForPasswordDelayJulien Brochet
2023-04-20Merge pull request #624 from lovesegfault/repeated-fontsDomen Kožar
fix(modules/fonts): ignore repeated fonts
2023-04-20Merge pull request #637 from quentinmit/launchdDomen Kožar
Add/fix some launchd.plist options
2023-04-19Add/fix some launchd.plist optionsQuentin Smith
2023-04-18synergy: add options for TLSMichael Hoang
2023-04-10Merge pull request #625 from Enzime/improve-karabiner-elementsDomen Kožar
Improve Karabiner-Elements installer reliability
2023-03-29Improve Karabiner-Elements installer reliabilityMichael Hoang
Hopefully fixes #564
2023-03-28fix(modules/fonts): ignore repeated fontsBernardo Meurer
Without this, attempts to build the fonts dir with repeated font packages in `fonts.fonts` will yield: ``` ln: failed to create symbolic link '/nix/store/6im9rm87nxc82nqbv350hfp2w7ja1z47-fonts/Library/Fonts/IBMPlexSansThai-Thin.otf': File exists ```
2023-03-21fix(wg-quick): builtins function typoVadim
2023-03-14feat: support writing arrays to system defaultsGlib Shpychka
2023-03-07Only use `--force` for patches applied in reverseMarwan Aljubeh
Using `--forward` already instructs `--patch` to ignore patches that it thinks are reversed or already applied.
2023-03-07Add `--force` to all patch invocationsMarwan Aljubeh
2023-03-07Fix system.patchesMarwan Aljubeh
Currently, `system.patches` doesn't work because it will attempt to first detect if the patch has already been applied by checking if it can be applied in reverse. However, when that happens, `patch` detects that the supplied patch is incorrectly reversed and attempts to ask the user if they want to "Ignore -R": ``` Unreversed (or previously applied) patch detected! Ignore -R? [y] ``` Because the output is piped to `/dev/null` the user will basically see nothing and `darwin-rebuild switch` will hang until the user presses "Enter" (possibly to check if the terminal is frozen). At which point, patch will ignore the --reverse and exit successfully, preventing the patch from being applied at all. This change fixes that bug by using `--force` which tells patch that we know what we're doing and prevents it from prompting the user if they want to ignore `--reverse`.
2022-12-29services.hercules-ci-agent: Explain default concurrentTasks is core countRobert Hensing
2022-12-22hercules-ci-agent: Remove old nix version checkRobert Hensing
This problem is multiple releases in the past now. It has served its purpose.
2022-12-22hercules-ci-agent: initRobert Hensing
Source files originate from the hercules-ci-agent repository and I will make sure to keep them in sync, bidirectionally. The module is split into two files to make maintenance of the common parts with NixOS easier.
2022-12-22Add meta.maintainers optionRobert Hensing
2022-12-16Merge pull request #452 from psm14/mouse-scalingDomen Kožar
add mouse scaling system setting
2022-12-16Merge pull request #580 from sliminality/add-24h-timeDomen Kožar
Add option to use 24-hour system time
2022-12-14Merge pull request #468 from lf-/postgres-updateDomen Kožar
services/postgresql: update to the latest upstream nixos module
2022-12-13Add option to set 24-hour timeSlim Lim
Normally, the system region setting determines whether the clock uses 12- or 24-hour time. This flag allows users to override this setting and use 24-hour time even if their region does not.
2022-12-02Add wg-quick module4825764518
2022-11-15Merge pull request #553 from n8henrie/issue_543Domen Kožar
Add system terminfo to TERMINFO_DIRS by default
2022-11-10services/postgresql: update to the latest upstream nixos moduleJade Lovelace
I want a newish postgres config to work on my Mac. This contains a little hack (putting the check-config derivation into the start script as a comment) to deal with not having #356. It's otherwise identical to the upstream module.