Commit Graph
75 Commits
Author SHA1 Message Date
lachtan f8a61e9290 Improve CLAUDE.md docs and add bash style rules
Expand CLAUDE.md with detailed helper function reference,
environment variables section, and commit conventions.
Add .claude/rules/bash-style.md for bash coding standards.
2026-03-15 14:36:53 +01:00
lachtan ef57d56b2c Move max_line_length to global editorconfig section 2026-03-15 14:35:58 +01:00
lachtan 7a344b82dd Suppress output in non-interactive shells
Add is_interactive_shell() helper and gate all user-visible
echo/debug output behind it so that non-interactive invocations
(scripts, cron, ssh commands) stay silent. Move functions.sh
source earlier in bashrc so helpers are available sooner.
2026-03-15 14:25:12 +01:00
lachtan e351f2e924 Extract shared prompt values and refactor bash/git prompts
Move color constants and PS1 escape sequences from bash-prompt.sh into
a new shared rc/03-values.sh, and extract the user@host:dir fragment as
LWS_PS1_USER_HOST to eliminate duplication between bash-prompt.sh and
git-prompt.sh. Wire up git-prompt to use bash-git-prompt with the shared
prompt variables.
2026-03-12 12:36:13 +01:00
lachtan obecny 4997598194 Fix: dircolors loading 2026-02-20 06:38:10 +01:00
lachtan c5ba20c814 xclaude refactor with claude 2026-02-19 20:25:41 +01:00
lachtan 161c2c2291 xclaude - alternativa k ollama launch 2026-02-19 20:16:48 +01:00
lachtan obecny dfca731f77 fish initialization remake 2026-01-27 20:07:30 +01:00
lachtan obecny 2b9d0835f0 Go and OpenCode path 2026-01-21 06:49:12 +01:00
lachtan 07e034d5f4 rename npm.sh to nvm-npm.sh 2026-01-15 05:44:09 +00:00
lachtan 7884d4fb61 install claude code 2026-01-15 05:43:27 +00:00
lachtan ac6c6203c3 add podman-compose alias 2026-01-15 05:28:36 +00:00
lachtan 3049391a4f Better version ssh-agent for WSL 2025-09-19 05:59:07 +02:00
lachtan 138d76a19f Sample wsl.conf 2025-09-19 05:02:11 +02:00
lachtan 57d0ebda20 Make things simpler 2025-09-18 20:22:02 +02:00
lachtan 726e6098b2 Oprava ssh agenta ve WSL 2025-09-03 20:19:22 +02:00
lachtan obecny 6b963ee277 JS nvm initialization 2025-06-29 15:43:15 +02:00
lachtan 6854c3bfa8 Join rc and rc.local folders 2025-01-03 16:58:29 +00:00
lachtan 87cc0c95ac Add ~/.local/bin to PATH 2025-01-03 16:49:46 +00:00
lachtan 71486cfdf8 sudo user oneliner 2024-09-10 06:10:01 +02:00
lachtan cb9986f490 Fix readme 2024-09-10 06:10:01 +02:00
lachtan 2c1cb9e9dc Add installation script 2024-09-01 17:15:11 +02:00
lachtan 7f6686b3d4 Tuning installation scripts 2024-09-01 17:14:30 +02:00
lachtan 420f85e31e Move installation scripts to install/ dir 2024-09-01 16:24:15 +02:00
lachtan 36b28ae72e Move init scipts to rc.local 2024-09-01 08:26:14 +02:00
lachtan a21113f961 Cargo tools 2024-09-01 08:13:10 +02:00
lachtan e37974f371 Add virtualenv init to pyenv rc 2024-09-01 08:11:58 +02:00
lachtan 1bbb372856 Small tunings 2024-03-23 07:59:16 +01:00
lachtan 2256cd3107 Cleaning 2024-03-19 06:10:06 +01:00
lachtan 12e55c1c5d Cleaning 2024-03-16 11:18:05 +01:00
lachtan ea7a60db11 Tuning bash colors 2024-03-16 11:11:55 +01:00
lachtan ca1a1e54ac add git config 2023-12-02 09:48:54 +01:00
lachtan 7cd2ac70cb Fix multiple time_ms definition 2023-02-28 09:42:31 +01:00
lachtan 5c689e4c16 Remove doubled code 2023-02-25 14:05:42 +01:00
lachtan 01f1f95c00 Better loading of git-prompt 2023-02-25 14:05:42 +01:00
lachtan 85eb30eb96 Measure loading time of scripts 2023-02-25 14:05:42 +01:00
lachtan e3920af719 Improve speed of loading scripts 2023-02-25 14:05:40 +01:00
lachtan d165040dd0 Add bashrc to .editorconfig 2023-02-25 14:02:50 +01:00
lachtan e34ba1bccf pyenv rc initialization script 2022-10-01 16:27:50 +02:00
lachtan f5726adec2 Show Syncthing status 2022-10-01 13:49:53 +02:00
lachtan d290226ad1 Draft of desktop installation script 2022-09-30 18:49:05 +02:00
lachtan 215a2fe264 Improve git-prompt installation script 2022-09-30 18:48:22 +02:00
lachtan cf0f047285 Tune Docker CE installation script 2022-09-30 18:47:50 +02:00
lachtan 5ec8b3cf40 Add multipass alias 2022-09-30 18:47:08 +02:00
lachtan 97d61bc9bc Make homebrew initialization more general 2022-09-30 18:46:24 +02:00
lachtan 066058234b Add wood script to connect to server 2022-09-30 18:45:42 +02:00
lachtan edcf10aac6 Switch pwsh install script to apt packages 2022-09-30 18:44:59 +02:00
lachtan 85db139596 Fix bad function calls 2022-07-19 21:21:06 +02:00
lachtan 1477843206 Battery improve output
- colored capacity
- show model and manufacturer only if they exists
2022-07-19 21:18:18 +02:00
lachtan 45bb071842 Battery script 2022-06-03 19:27:18 +02:00
lachtan b9a70bef19 Fix don't show rc files loading 2022-02-06 21:09:06 +01:00
lachtan 5ebd610982 fzf alias 2022-02-06 21:08:22 +01:00
lachtan 8fb2db302d Fix loading order rc files 2022-02-06 21:06:36 +01:00
lachtan 1f71338909 Improve git config
* use functions for activation
* add support for delta
2022-02-06 18:57:08 +01:00
lachtan c24f93fd5a Basic info about fzf 2022-02-06 18:56:10 +01:00
lachtan 3a8c3a1965 Use bat for man pages 2022-02-06 18:55:41 +01:00
lachtan 9d19b96305 Force order of functions and aliases 2022-02-06 18:54:29 +01:00
lachtan 1d9567d76b Improve git config script
Use function for logging
Use function for check if binary exists
2022-02-05 19:47:45 +01:00
lachtan 2f768d46e7 Git add alias fpo 2022-02-05 19:33:57 +01:00
lachtan 12879f49f1 Improve git config for diff-so-fancy 2022-02-05 19:31:38 +01:00
lachtan f67f4d7dbd Alias for switch console to czech 2022-01-30 16:11:23 +01:00
lachtan 7fca3f1f84 Move aliases from sfrom scripts 2021-11-28 08:03:45 +01:00
lachtan ebb7af6be2 lines alias 2021-11-28 07:58:19 +01:00
lachtan d0b87c96df Installing script for k3s nodes 2021-11-06 11:38:14 +01:00
lachtan ce1571aeeb reading CPU temperature script 2021-11-06 11:37:45 +01:00
lachtan 9393fc667b git set remote ssh url 2021-10-29 21:30:37 +02:00
lachtan 2adb374757 kubectl aliases 2021-10-19 21:11:09 +02:00
lachtan def2b5c25f count total bogomips 2021-10-19 21:10:23 +02:00
lachtan 145af29d5d Kubernetes bash aliases 2021-09-18 18:31:07 +02:00
lachtan b59e9e0608 bash utime function 2021-09-18 18:31:07 +02:00
lachtan 81fb2cb4dc Vim commands 2021-09-18 18:31:04 +02:00
lachtan 0d6522fcd6 Tuning speed script loading 2021-06-04 06:23:56 +02:00
lachtan 8f44a9e72e Kubectl alias 2021-06-04 06:23:45 +02:00
lachtan 8526806bcc Try load ssh key 2021-05-31 20:34:40 +02:00
lachtan 8885c61e9f Load direnv only if exists 2021-05-31 20:34:40 +02:00