959e7c418e
chore: remove 15 unused config directories and stale references
...
Drop config folders (aerospace, aqua, asdf, direnv, flipperdevices,
ghostty, htop, misc, nano, task, tealdeer, tms, wtf, yamlfmt,
yamllint) along with starship.toml, nbrc, and aerospace scripts/docs.
Clean up references in dfm, _dfm completions, bashrc, exports, and
exports-lakka to match.
2026-02-04 08:05:37 +02:00
961efec364
feat: switch to biome, apply formatting, shellcheck ( #227 )
...
* feat: switch to biome, apply formatting, shellcheck
* chore: apply cr comments
* chore: few config tweaks, shellcheck hook now py-based
* chore: lint fixes and pr comments
* chore(lint): megalinter, and other fixes
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-12-17 16:03:29 +02:00
33db70e725
feat(bin): x-ssh-audit
2025-10-24 07:56:26 +03:00
6bfcd38773
feat(bin): x-pr-comments - fetch GitHub PR comments
2025-10-13 14:16:29 +03:00
74a3d58417
feat(bin): x-codeql - run codeql checks to your project
2025-10-13 14:15:22 +03:00
7b6e95c4ab
chore: linting
2025-10-13 14:14:45 +03:00
5f59851c7a
chore(tooling): use yarn for linting scripts ( #149 )
...
* chore(tooling): use yarn for linting scripts
* chore: fixes and tweaks
* chore(ci): more permissions
* chore: clean up, lint fixes
* chore: clean up, lint fixes
* chore: clean up, lint fixes
* chore(lint): fix yamllint errors and warnings
* chore(lint): lint fixes
* chore(lint): lint fixes
2025-08-15 09:06:22 +03:00
07fe18af75
fix(scripts): correct usage and help exit status ( #143 )
2025-06-30 08:51:06 +03:00
cf7ca2109f
feat: add bats tests, docs ( #139 )
...
* fix(test): ensure bats file list uses xargs
* docs(readme): use yarn for testing instructions
* fix(test): ensure pipelines fail properly
* docs(alias): fix table header
---------
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-06-30 04:30:06 +03:00
017d82abc5
fix(bin): path append quoting ( #130 )
2025-06-21 21:32:23 +03:00
4d548687e1
chore(lint): prettier
...
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-06-12 10:20:58 +03:00
be8a6761af
test: expand version comparison tests ( #118 )
2025-06-04 12:12:55 +03:00
c9f1e824c3
chore(bin): fish support shared.sh and dfm
2025-05-03 02:32:01 +03:00
3d301daeb1
chore: remove x-dupers.pl
2025-05-03 02:29:48 +03:00
8b4198dc90
chore(lint): shfmt local/bin/*
2025-05-03 02:15:04 +03:00
3d9e0477b0
feat(bin): git-attributes rewrite
2025-04-22 10:11:32 +03:00
f28ad41f67
chore(bin): remove zalgo-text.swift
2025-04-15 21:05:14 +03:00
61b66d3114
chore: removed yabai bin from repository
2025-04-15 21:00:40 +03:00
4a9c9b4cb9
feat(bin): rewrote git-update-dirs
2025-04-15 20:59:50 +03:00
16311ee5b4
feat(bin): rewrote git-fsck-dirs
2025-04-15 15:39:01 +03:00
2fddfa82c0
feat(bin): rewrote git-dirty with additional feats
2025-04-15 14:02:44 +03:00
8f5f44db2d
feat(bin): x-gh-get-latest-version improvements
2025-04-14 14:45:20 +03:00
8ad1f5c4d0
chore(docs): bin/README.md tweaks
...
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-04-14 10:25:43 +03:00
ac0aa1fbc0
feat(bin): php-switcher for Brew based version changes
...
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-04-14 10:25:18 +03:00
b8f0bb570e
fix(bin): dfm install all
2025-03-18 00:13:34 +02:00
1f0826c7e7
feat: added yabai and configs for skhd & yabai
...
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-03-07 13:00:25 +02:00
ff6876a56d
chore(bin): remove markdown-to-telegram.py
2025-02-25 20:32:29 +02:00
9251225d3e
chore(bin): update x-env-list with skipping
2025-02-25 20:26:32 +02:00
4f2b47d5c3
feat(asdf): removal of asdf
...
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-02-25 10:41:20 +02:00
ivuorinen
c9489ae50f
chore(git): Update submodules (automated)
2025-02-24 05:03:01 +01:00
611a3bfa72
feat: move asdf from local/bin to local
2025-02-23 17:23:54 +02:00
aa85bb0c72
feat(bin): raycast helpers
...
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-02-19 10:13:52 +02:00
894ec12fd8
chore: move asdf to ./local, update configs
...
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-02-17 12:17:45 +02:00
d59204f25f
chore(lint): formatting
2025-02-14 00:08:50 +02:00
88efedf26b
feat: updates, docs, license fixes, new helpers
2025-02-12 01:05:37 +02:00
7525f1f71d
feat(dfm): dfm apt helper commands
2025-01-16 16:19:45 +02:00
99477364bd
chore(bin): t - filters, sorting, tweak checks
2025-01-16 16:17:42 +02:00
1288599b1f
feat(docs): aerospace keybindings and update code
2025-01-15 15:33:01 +02:00
101e4da1d6
feat(bin): x-env-list, list ENV with protection
2025-01-14 07:01:22 +02:00
23430a609a
chore(bin): dfm cleanup, tweaks
2025-01-14 06:59:36 +02:00
ad166e8012
feat(bin): t, add support for existing sessions
2025-01-14 05:56:19 +02:00
051e3604ee
feat(bin): x-localip - show active interfaces ips
2025-01-07 21:45:03 +02:00
067df4e34b
feat(bin): t, custom tmux session manager
...
- drops tms bindings from tmux config, wasn't using them
- drops t alias for tail -f, clashed with t script
2025-01-07 21:22:27 +02:00
d172b86cb8
chore(docs): update nvim, tmux, wezterm keymaps
2025-01-02 17:46:07 +02:00
f8a317f3c7
chore(dfm): install script cleanup
2025-01-02 15:18:48 +02:00
e22094e0da
fix(dfm): asdf plugin-install, docs translations
2024-12-30 11:26:54 +02:00
a8a473a46d
chore: shfmt, cleanup
2024-12-28 18:59:09 +02:00
eb91a43bbd
feat(asdf): drop asdf-plugin-manager, use dotbot-asdf
2024-12-28 16:58:31 +02:00
ab34c148a6
feat(bin): age tools ( #20 )
...
* wip: ae for encryption, ad for decryption
* feat: finished ad and ae, created a for both uses
2024-12-24 09:31:25 +02:00
3fb0a75a62
feat(asdf): update automation, versions, plugins
2024-12-24 00:59:50 +02:00