Sam
4fc8bc106a
security.wrappers: remove assertion on services.activate-system.enable
...
The option was removed since it is now always on.
2025-01-20 01:16:28 -08:00
Sam
5048c6a95e
security.wrappers: update comment (glibc -> dyld)
2025-01-20 01:16:28 -08:00
Sam
5ce52286fe
security.wrappers: unset Darwin-specific env vars
2025-01-20 01:16:28 -08:00
Sam
fd173ed9ae
Fix shellcheck errors
2025-01-20 01:16:28 -08:00
Sam
78d5089516
Require services.activate-system.enable for security.wrappers
...
`/run` is wiped on boot, and services.activate-system restores it.
Technically a user could use security.wrappers without
services.activate-system so long as they were willing to rerun the
activation script after every reboot, but some services (such as
Karabiner) add programs to security.wrappers and expect that they exist
on or shortly after boot
2025-01-20 01:16:28 -08:00
Sam
ee07696c1c
Remove mdDoc as it has been deprecated
2025-01-20 01:16:27 -08:00
Sam
30ec028267
Replace Karabiner-specific /run/wrappers/bin implementation
2025-01-20 01:16:27 -08:00
Sam
ef8b45c7c0
Fix tests
2025-01-20 01:16:27 -08:00
Sam
2702ccab6b
Create wrapper directory at boot
...
Without this change, the wrapper directory would be removed on reboot
and would not be recreated until the next time the activation script ran
2025-01-20 01:16:27 -08:00
Sam
f15674cb3e
Remove codesigning support; leave stubs in place
2025-01-20 01:16:27 -08:00
Sam
8f14fefb2d
Update examples
2025-01-20 01:16:27 -08:00
Sam
1be75fe7e8
unset env vars
2025-01-20 01:16:27 -08:00
Sam
6d5c8de9a8
include libs
2025-01-20 01:16:27 -08:00
Sam
69006ab74c
Trim C wrapper to work on Darwin
2025-01-20 01:16:27 -08:00
Sam
30780a056e
Actually wrap with C program
2025-01-20 01:16:27 -08:00
Sam
b6bbf2ed9b
Potential first version of security.wrappers
2025-01-20 01:16:27 -08:00
Michael Hoang
ba9b3173b0
Merge pull request #1253 from jelmansouri/feat/casks-ignore-deps
...
Add --ignore-dependencies option for casks
2025-01-06 01:04:51 +11:00
Jalal El Mansouri
6ee6262d24
Add --ignore-dependencies option for casks
...
Some casks have extrenal dependencies managed by brew, neovide for
examples declares neovim as a dependency, a problem arises when you want
to use a nix managed neovim instead
2025-01-05 10:29:12 -03:00
Michael Hoang
a464e5ba8c
Merge pull request #1251 from gnammix/power_shellcheck_SC2016
...
power: quote in string triggered shellcheck SC2016
2025-01-05 01:52:08 +11:00
gnammix
89be82cb2b
power: quote in string triggered shellcheck SC2016
2025-01-04 14:35:53 +01:00
Michael Hoang
3feaf376d7
Merge pull request #1241 from gnammix/power_conditional_setRestartPowerFailure
...
power: restartAfterPowerFailure option is carried out conditionally
2025-01-04 13:03:10 +11:00
Michael Hoang
6a1fdb2a12
Merge pull request #1248 from Samasaur1/push-osptuupokumv
...
ci, readme: update stable nixpkgs to 24.11
2025-01-01 09:57:19 +11:00
Sam
0680f9e9e1
ci, readme: update stable nixpkgs to 24.11
2024-12-31 22:29:22 +00:00
gnammix
492a72007a
power: echo to print in error messages
...
Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com>
2024-12-31 14:38:42 +01:00
Michael Hoang
71a3a075e3
Merge pull request #1208 from thuvasooriya/main
...
aerospace: add `workspace-to-monitor-force-assignment` option and fix `on-window-detected` type
2024-12-30 00:18:12 +11:00
thuvasooriya
aefd56bb56
aerospace: add workspace-to-monitor-force-assignment option and fix on-window-detected type #1208
...
trying to fix #1142
testing requested changes
adding workspace to monitor force assignment
remove formatting
tests pass
proper tests
undo formatting
tests for on-window-detected and workspace-to-monitor-force-assignment
testing submodules
cleanup n if fiz
checking
final
toml null field aerospace callback issue
custom null filter for submodule list
check for no presense of window-regex and if.workspace config check
aerospace: add workspace-to-monitor-force-assignment option and fix
on-window-detected type #1208
trying to fix #1142
testing requested changes
adding workspace to monitor force assignment
remove formatting
tests pass
proper tests
undo formatting
tests for on-window-detected and workspace-to-monitor-force-assignment
testing submodules
cleanup n if fiz
checking
final
toml null field aerospace callback issue
custom null filter for submodule list
check for no presense of window-regex and if.workspace config check
error
formatting mishap
space left
small fix
formatting mishaps
2024-12-29 16:57:26 +05:30
gnammix
62d8f5f289
power: move the check for restartPowerfailure support to checks.nix
2024-12-29 12:13:54 +01:00
Michael Hoang
713da7b75b
Merge pull request #1242 from filipkania/screencapture-target
...
defaults: add screencapture.target option
2024-12-29 22:08:16 +11:00
Filip Kania
b8e184ebf2
refactor: use enum as option type
2024-12-29 10:58:47 +01:00
Filip Kania
19bc0d6cbe
tests: add screencapture.target test case
2024-12-29 00:17:19 +01:00
Filip Kania
25fb527105
feat: add screencapture.target option
2024-12-29 00:17:19 +01:00
Michael Hoang
53a0c2fe6e
Merge pull request #1233 from adamcstephens/fish/package
...
fish: add package option
2024-12-29 10:04:09 +11:00
Michael Hoang
1fd4bd9369
Merge pull request #1230 from b1nhack/master
...
fix(zsh): correct the path of zsh-fast-syntax-highlighting
2024-12-29 09:59:07 +11:00
Xingquan Liu
daf9d9fe5d
fix(zsh): correct the path of zsh-fast-syntax-highlighting
2024-12-29 01:31:31 +08:00
Adam C. Stephens
2165857a24
fish: add package option
2024-12-27 23:47:55 -05:00
gnammix
016b1608ee
power: restartAfterPowerFailure option is carried out in activation script only if supported
...
Minor documentation change
2024-12-27 21:36:31 +01:00
Michael Hoang
bc03f78187
Merge pull request #1238 from Mic92/ssh
...
programs.ssh: add extraConfig option
2024-12-27 00:01:23 +11:00
Jörg Thalheim
2c86af2e99
programs.ssh: add extraConfig option
...
Same interface as in NixOS. This is useful to apply configuration for remote builders.
2024-12-23 21:32:37 +01:00
Domen Kožar
a35b08d09e
Merge pull request #1202 from Enzime/push-voxzmynopkkp
...
linux-builder: default `maxJobs` to amount of cores for Linux builder
2024-12-07 11:27:23 +00:00
Domen Kožar
9c3d8ff051
Merge pull request #1218 from Enzime/push-rnmuskqvosws
...
github-runner: fix service not starting
2024-12-07 11:26:48 +00:00
Michael Hoang
8752b6ae3c
github-runner: add instructions for triggering a runner registration
2024-12-07 13:08:55 +11:00
Michael Hoang
22cde06f49
github-runner: fix service not starting
2024-12-07 13:06:22 +11:00
Michael Hoang
06e1d77068
github-runner: use lib.getExe{,'}
2024-12-07 13:01:21 +11:00
Michael Hoang
d8255f09da
github-runner: remove with lib;
2024-12-07 12:54:17 +11:00
Michael Hoang
55d07816a0
Merge pull request #1213 from z0al/aerospace-startup-commands
...
fix(aerospace): allow startup commands
2024-12-05 09:29:39 +11:00
z0al
55d46b8997
test(aerospace): assert config values
2024-12-04 21:58:31 +00:00
z0al
9a59556018
fix(aerospace): allow startup commands
2024-12-04 19:03:03 +00:00
Michael Hoang
e7a71f8ec5
Merge pull request #1211 from al3xtjames/nix-lix-version-check
...
nix: fix Lix version detection in auto-optimise-store assertion
2024-12-04 19:56:27 +11:00
Alex James
0f9576cedc
nix: fix Lix version detection in auto-optimise-store assertion
2024-12-04 02:06:23 -06:00
Michael Hoang
c6b65d9460
Merge pull request #1189 from khaneliman/exposegroup
...
defaults: expose-group-by-app -> expose-group-apps
2024-12-02 02:04:49 +00:00