Ihar Hrachyshka
75d14c62cb
gpg: Suppress stderr from gpg-connect-agent on shell init
...
In some scenarios, the command may fail, e.g. when the shell is executed
with a different $HOME from where gpg agent is configured to run from.
(E.g. this happens in kitty terminal test suite.)
This patch will suppress stderr errors on tty in this situation.
Note that zsh does not allow to suppress execution of /etc/zshenv on
startup, so it's impossible to skip it in the test suite environment.
An alternative would be to set IN_NIX_SHELL in the test suite, but this
was rejected in upstream:
https://github.com/kovidgoyal/kitty/pull/7800
There's also a kitty package specific fix posted here but this may be
unnecessary once nix-darwin is patched here:
https://github.com/NixOS/nixpkgs/pull/338070
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2024-08-29 16:37:56 -04:00
Corey Jewett
544db3691c
Add sha256 for DeterminateSystems Nix installer 0.22.0
2024-08-29 10:51:52 -07:00
Michael Hoang
ac5694a0b8
Merge pull request #1044 from Enzime/add/known-hash
...
etc: add known hash for DetSys installer 0.20.0+
2024-08-25 14:56:10 +10:00
Michael Hoang
2bd4949af3
etc: add known hash for DetSys installer 0.20.0+
2024-08-25 14:36:37 +10:00
Michael Hoang
ea319a7379
Merge pull request #1042 from Enzime/update/README
...
Use flake based command for uninstaller in README
2024-08-24 13:25:41 +10:00
Michael Hoang
2861a0421b
Use flake based command for uninstaller in README
...
Fixes #918
This command should work on both non-flake and flake based setups as it
does not require `nixpkgs` to be set in `NIX_PATH`.
Also remove the manual install section as it is unmaintained as far as I
can tell.
2024-08-24 13:07:05 +10:00
Michael Hoang
a8968d88e5
Merge pull request #1038 from isabelroses/installTools
...
feat: system.disableInstallerTools
2024-08-22 14:09:15 +10:00
isabel
c06794de03
feat: system.disableInstallerTools
2024-08-21 14:29:54 +01:00
Daiderd Jordan
d6703b9887
Merge pull request #1039 from Enzime/add/funding
...
.github: add sponsorship details
2024-08-21 07:58:18 +02:00
Michael Hoang
8ef57d17a4
.github: add sponsorship details
2024-08-21 10:32:59 +10:00
Michael Hoang
076b9a905a
Merge pull request #1026 from thecaralice/nochan
...
Allow disabling channels
2024-08-17 11:59:09 +10:00
Alice Carroll
5afa71b413
fix: respect user nixPath configuration
2024-08-17 02:51:01 +03:00
Alice Carroll
691a590bff
feat: allow disabling channels
2024-08-17 02:51:01 +03:00
Alice Carroll
d5dba1c6f5
refactor: rename environment.postBuild to environment.extraSetup
2024-08-17 02:50:56 +03:00
Michael Hoang
91010a5613
Merge pull request #1023 from malko42/swap-ctrl-fn
...
(feature) Add swapLeftCtrlAndFn
2024-08-06 08:00:07 +02:00
Maxime Daffis
636d1a09d8
(feature) Add swapLeftCtrlAndFn
...
Use this and never find yourself again hitting fn because of muscle
memory! (you can even physically swap the keycaps, at least on M series)
Keycodes have been pulled from https://hidutil-generator.netlify.app/
and the hex value has been converted to a base 10 int.
2024-08-05 13:00:32 +02:00
Michael Hoang
f7142b8024
Merge pull request #1002 from malko42/window-manager
...
(feature) Add Stage Manager (com.apple.WindowManager) settings
2024-08-02 16:34:32 +02:00
Maxime Daffis
3dd14e466c
(feature) Add Stage Manager (com.apple.WindowManager) settings as system.defaults.windowmanager
...
All credits go to @AlexOwl. Their [PR](https://github.com/LnL7/nix-darwin/pull/505 )
looked abandonned so I reported their changes and addressed the change
requests.
2024-08-02 01:17:45 +02:00
Emily
b47af86286
Merge pull request #1022 from Mic92/ssh
...
programs.ssh: add certificate authorities
2024-08-01 09:24:02 +01:00
Jörg Thalheim
cf45edbf27
programs.ssh: add certificate authorities
2024-07-31 19:34:17 +02:00
Emily
7e08a9dd34
Merge pull request #1018 from Enzime/fix/github-runners-work-dir
...
github-runners: move `workDir` outside of `/run`
2024-07-31 18:00:20 +01:00
Emily
0413754b3c
Merge pull request #1012 from Enzime/fix/dock-not-running
...
defaults: only restart Dock when user is logged in
2024-07-27 13:17:26 +01:00
Emily
980c7066fc
Merge pull request #1019 from qowoz/flatten
...
`mapAttrsFlatten` -> `mapAttrsToList`
2024-07-27 12:38:35 +01:00
zowoq
e88eb66c2b
mapAttrsFlatten
-> mapAttrsToList
...
deprecated in 473e469d5a
2024-07-27 13:37:28 +10:00
Michael Hoang
dc8e1f4839
github-runners: move workDir
outside of /run
...
As `/run` gets recreated every reboot and we can't specify dependencies
for launchd, creating the `workDir` every reboot will require extra
complexity with a separate daemon that runs as `root` otherwise it won't
have sufficient privileges.
As we clean the `workDir` when the service first starts anyway, it ends
up being the same.
2024-07-27 10:41:18 +10:00
Michael Hoang
a6903cf7e3
activation-scripts: add extra comment
2024-07-27 10:39:57 +10:00
Michael Hoang
5c8fb55182
Revert "github-runnners: fix workDir missing on reboot"
...
This reverts commit fe99aa9699
.
2024-07-27 10:26:37 +10:00
Emily
72bbc11aed
Merge pull request #966 from 347Online/master
...
Add inline prediction option mirroring the capitalization option
2024-07-26 17:02:42 +01:00
Michael Hoang
a566238826
defaults: only restart Dock when user is logged in
2024-07-25 12:24:30 +10:00
347Online | Katie Janzen
be14a2add1
Add inline prediction option mirroring the capitalization option
2024-07-24 12:51:20 -05:00
Emily
884f3fe6d9
Merge pull request #1013 from Enzime/fix/github-runners-work-dir
...
github-runnners: fix workDir missing on reboot
2024-07-23 08:25:00 +01:00
Michael Hoang
fe99aa9699
github-runnners: fix workDir missing on reboot
2024-07-23 11:06:40 +10:00
Michael Hoang
2ae24bcafd
Merge pull request #1011 from nklmilojevic/chore/no-ref/deprecation-removal
...
chore: removing deprecations for 25.05 nix
2024-07-22 23:34:49 +10:00
Nikola Milojević
199cf34012
chore: removing deprecations for 25.05 nix
2024-07-22 13:37:17 +02:00
Emily
33bf7df5bb
Merge pull request #973 from amsynist/modules/services/jankyborders
...
module : `jankyborders` for window borders Configuration
2024-07-21 09:21:06 +01:00
Prav!n
fa0d64721f
module: add jankyborders service
...
- Added the jankyborders service.
- Introduced changes for whitelist and blacklist options and assertions.
- emoved path reference from launchd argument.
- Corrected missing trailing newline in default.nix.
2024-07-21 02:54:45 +05:30
Michael Hoang
a3e4a7b8ff
Merge pull request #999 from Enzime/restart-dock
...
defaults: restart Dock when changing settings
2024-07-18 12:43:02 +10:00
Michael Hoang
ce130f4b20
defaults: restart Dock when changing settings
2024-07-16 11:28:20 +10:00
Michael Hoang
7522a30d32
Merge pull request #997 from thanegill/patch-3
...
Add `User` and already generated `IdentityFile` to ssh_config for `nix.linux-builder`
2024-07-16 09:34:28 +10:00
Michael Hoang
5ce8503cf4
Merge pull request #741 from Enzime/default-flake-location
...
Set default flake directory as `/etc/nix-darwin`
2024-07-13 14:35:12 +10:00
Michael Hoang
902d6b65d3
Set default flake directory as /etc/nix-darwin
...
Backported from 9995a5d59c/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh (L349-L353)
2024-07-13 14:14:11 +10:00
Thane Gill
395e4d3794
Update modules/nix/linux-builder.nix
...
Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com>
2024-07-12 09:50:57 -07:00
Emily
cf297a8d24
Merge pull request #976 from emilazy/openssh-use-links-for-authorized-keys
...
ssh: use symlinks for `authorizedKeys` options
2024-07-10 09:17:22 +01:00
Thane Gill
b34d1bee48
Add User
and already generated IdentityFile
to ssh_config for nix.linux-builder
2024-07-09 13:16:19 -07:00
Emily
fabc653517
Merge pull request #964 from kamushadenes/master
...
Fix NextDNS arguments
2024-07-08 21:18:07 +01:00
Henrique Goncalves
e2a85731a0
nextdns: fix argument handling
2024-07-08 16:36:31 -03:00
Emily
0f89b73f41
Merge pull request #996 from ian-h-chamberlain/fix/lix-installer
...
Add lix-installer to known files
2024-07-07 08:29:22 +01:00
Ian Chamberlain
b7e112cdf9
Add lix-installer to known files
2024-07-06 18:04:06 -04:00
Mike Moore
4054d5caea
Use the correct file location for SoftwareUpdate
plist.
2024-07-02 09:40:18 -07:00
Emily
ec12b88104
Merge pull request #990 from nklmilojevic/master
...
chore: remove mkpackageoptionmd deprecation
2024-07-01 15:50:23 +01:00