seb
7925f873a8
Add kanidm-eval example config and task file!
2025-06-18 00:11:45 +02:00
seb
a91fb3f595
Remove old nvim config hierarchy
2025-06-16 17:24:47 +02:00
seb
aaad05e9a5
Refactor to work with GNU stow.
2025-06-16 17:18:27 +02:00
seb
70eb8c8308
Add: rewrite script in python using click.
2025-04-15 17:43:26 +02:00
seb
00ac22e726
Add subcommand install_vim_neovim.
...
Installs vim config as neovim config. I.e. to use vimscript instead of lua as config for neovim.
2025-04-15 11:33:20 +02:00
seb
b3e943ea91
update: Be a little bit more precise about testing in the readme
2025-04-12 15:54:05 +02:00
seb
890b5f6a76
Heavily update README.md. Especially mention new install script and also just better format the whole thing. Disclamer: Claude Caude wrote the thing mostly, I just made some changes to wording and corrected things it got wrong.
2025-04-12 15:20:04 +02:00
seb and Claude
fd7a7745a8
Add test-dot-install script to verify installation
...
This test script creates a temporary isolated environment to
test the dot-install script without modifying the actual system.
It verifies:
- Individual component installation
- Full package installation
- Symlink creation
- .bashrc modifications
- File backup functionality
- Idempotence (installing twice)
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-04-12 15:01:01 +02:00
seb and Claude
d7127ea3a5
Add dot-install script to manage dotfiles installation
...
This script creates symlinks for configuration files in the appropriate
locations. Features include:
- Support for individual packages or all at once
- Bash subpackage installation (aliases, functions, etc.)
- Directory symlinks where appropriate
- Automatic .bashrc configuration
- Backup of existing files
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-04-12 14:57:19 +02:00
seb
0af21de2c3
Add vim init file for use with nvim.
...
Located at vim/initvim though, since it is vimscript.
2025-04-11 13:47:41 +02:00
seb
0b56de2b91
Add ghostty config AND factor out aliases which are specific to a local machine from fedora_aliases.
2025-02-18 11:54:08 +01:00
seb
ab46dde0e7
Sanitize sensitive URL in fedora40-priv.json
2024-12-10 13:36:05 +01:00
seb
b984c2797f
Fixed issues with new dots() bash function where it dit not handle the depth correctily. Dots in longer inputs are also passed normally and not handled by the function to enable things like nvim ../somefile etc.
2024-12-10 13:08:50 +01:00
seb
d8d3a77113
Addet dots() bash function and corresponding aliases for easier upward navigation in directories.
2024-12-10 12:49:56 +01:00
seb
10e160cbce
adjust gitignore to ignore files matching .bash*
2024-12-10 12:26:56 +01:00
seb
8db1221758
Merge branch 'main' of github.com:sebaschi/dotfiles
2024-12-10 12:25:20 +01:00
seb
3181a6105e
Add bash util functions for finding files in directories and cd'ing into the PARENT directory containing that file.
2024-12-10 12:24:56 +01:00
seb
55c315d84f
Merge branch 'main' of github.com:sebaschi/dotfiles
2024-11-29 12:46:44 +01:00
seb
3542a91b66
Remove bash history files. How did they get in here?
2024-11-29 12:46:14 +01:00
seb
67db32961d
updates; gitignore now ignore files named PRIVATE
2024-11-28 17:37:02 +01:00
seb
2606b41cc6
Add new aliases and fix functions
2024-10-02 12:04:20 +02:00
seb
dc20abd2fb
Add new vu alias for appsec
2024-09-16 10:21:21 +02:00
seb
9aa890341c
New aliases and zellij config update
2024-09-11 11:58:51 +02:00
seb
3aeb1c0dc2
add new aliases for VU
2024-09-05 16:21:59 +02:00
seb
8dd93c2992
Remove lockfile from version control.
2024-06-18 20:58:47 +02:00