731b96a021
fix(common): validate log level after error function ( #133 )
2025-06-30 03:32:04 +03:00
1f4f046bb1
docs(utils): clarify in_path usage ( #129 )
2025-06-30 03:32:04 +03:00
a0ae26bb21
chore(cr): source core libs in install
2025-06-30 03:32:04 +03:00
b1366dd982
chore(lint): consolidate naming, fix command shadowing
2025-06-30 03:32:04 +03:00
14ab12ceda
fix(lint): apply suggestions from code review
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-06-30 03:32:04 +03:00
Ismo Vuorinen
a213dbf31f
fix(lint): cr comment
2025-06-30 03:32:04 +03:00
Ismo Vuorinen
7ac2e2f1bf
fix(lint): packages, helpers, common
2025-06-30 03:32:04 +03:00
Ismo Vuorinen
b6841a3ae0
fix: add missing error code
2025-06-30 03:32:04 +03:00
1d0ea5ace4
fix(dfm): update traps and tests ( #124 )
...
* fix(dfm): update traps and tests
* fix(dfm): initialize defaults and secure tests
* fix(tests): secure helper quoting and extend install coverage
* fix(utils): avoid double extension when resolving command
* fix(tests): quote paths and add strict mode
* fix(utils): escape function name in regex
2025-06-30 03:32:04 +03:00
76076fdaa4
feat(install): add automation and skip flags ( #121 )
...
* feat(install): add automation and skip flags
* fix(install): avoid resetting flags in cargo
* fix(install): avoid option reset
* fix(install): preserve parsed options
2025-06-30 03:32:04 +03:00
5a832d1478
fix(utils): improve get_function_description file resolution ( #122 )
2025-06-30 03:32:04 +03:00
coderabbitai[bot]
066b38926a
chore: add docstrings to feat/dfm ( #84 )
...
Docstrings generation was requested by @ivuorinen .
* https://github.com/ivuorinen/dotfiles/pull/59#issuecomment-2564381679
The following files were modified:
* `local/dfm/cmd/install.sh`
* `local/dfm/lib/common.sh`
* `local/dfm/lib/utils.sh`
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-30 03:32:04 +03:00
35e812baa2
chore: fix used var in local/dfm/lib/utils.sh
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-06-30 03:32:04 +03:00
0037067722
chore(dfm): cleanup, fixes
2025-06-30 03:32:04 +03:00
573fc9faf4
chore(dfm): cleanup, fixes
2025-06-30 03:32:04 +03:00
359ac4e2c0
chore(dfm): cleanup, fixes
2025-06-30 03:32:04 +03:00
255c8fdce7
feat(dfm): modularize dfm, add utils, logger, etc.
2025-06-30 03:32:04 +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