de773ad68f
refactor(scripts): add set -euo pipefail to all installer scripts
...
Add strict error handling to all scripts:
- 13 scripts get `set -euo pipefail`
- install-macos-defaults.sh gets `set -uo pipefail` (without -e) because
defaults write commands may fail on newer macOS versions
- install-cargo-packages.sh: also add missing source of shared.sh
2026-02-05 22:51:40 +02:00
4daaa62aed
feat(dfm): scripts/install-* to autocomplete, docs
2024-12-28 19:01:45 +02:00
a8a473a46d
chore: shfmt, cleanup
2024-12-28 18:59:09 +02:00
1f2ca90ca5
feat!: refactor base, config, dfm and scripts
2024-07-23 03:43:12 +03:00
adecceda7a
chore(scripts): eval scripts/shared.sh
2024-07-17 10:04:16 +03:00
4699233d46
chore(shell): touching the paths again, no regrats
2023-11-13 09:25:58 +02:00
56ae0e1e1c
feat(scripts): have is now x-have script
2023-09-29 14:51:20 +03:00
a87b33b8c2
chore(shell): make everything bit faster
2023-09-27 10:38:10 +03:00
b259e4b992
chore(codestyle): Code style fixes, configs
2023-05-22 15:59:58 +03:00
e7578e4905
Chore(scripts): Simplification and documentation
2023-05-10 02:07:27 +03:00
e5fe49834d
Fix: Changes to have command usage
2023-05-05 22:59:14 +03:00
e5d6cb37fd
shell: have, path_(append|prepend|remove)
...
- have: command -v shorthand
- path_append: appends dir to PATH
- path_prepend: prepends dir to PATH
- path_remove: removes dir from PATH
2023-04-14 00:42:08 +03:00
dcd042262f
dotbot: removed gh-extension, use old script
2023-04-13 22:21:49 +03:00
c9bc6e597a
host-* to hosts/*, dfm rework, renaming and stuff
2023-03-17 13:37:58 +02:00
9f133469e0
linux: fixes to everything when using linux
2023-03-10 15:07:44 +02:00
Ismo Vuorinen
af32dd6bf3
Formatting, updated user config, tweaks
2023-03-08 09:24:36 +02:00
Ismo Vuorinen
a708085dda
Multiple scripts, go packages, shared configs...
...
Documentation, links, renaming files for clarity, and all that.
2022-12-19 17:19:00 +02:00