chore: add LICENSE, cleanup README.md

This commit is contained in:
2026-03-17 16:59:08 +01:00
parent 4df40730a5
commit ad1c43edea
3 changed files with 36 additions and 41 deletions
+14 -41
View File
@@ -53,7 +53,7 @@
```bash
# 1. Clone this unholy repository
git init && git remote add origin git@dev.pivoine.art:valknar/home.git
git init && git remote add origin git@dev.pivoine.art:2222/valknar/home.git
git fetch && git reset --hard origin/main
git branch --set-upstream-to=origin/main main
@@ -88,10 +88,6 @@ source ~/.zshrc
## ARTY - REPOSITORY ORCHESTRATION
### What is Arty?
**Arty.sh** is a bash-based dependency and repository manager that orchestrates git subrepositories like a conductor of chaos. It's part of the [butter.sh](https://github.com/butter-sh/butter-sh.github.io) ecosystem.
### Available Scripts
```bash
@@ -120,7 +116,6 @@ arty ollama/install # Ollama
- **Version managers** (nvm, rbenv, pyenv, gvm)
- **Shell configuration** (Oh-My-Zsh, Powerlevel10k, plugins)
- **Custom binaries** (from `~/bin/` directory)
---
@@ -128,7 +123,7 @@ arty ollama/install # Ollama
### Custom Scripts
Scripts in `~/bin/` are loaded via PATH. Check `bin/` directory for available utilities.
Scripts in `~/scripts/` are loaded via PATH. Check `scripts/` directory for available utilities.
---
@@ -136,8 +131,6 @@ Scripts in `~/bin/` are loaded via PATH. Check `bin/` directory for available ut
```
~/
+-- bin/ # Custom scripts and executables
+-- .llmx/ # LLM configuration (Claude, etc.)
+-- .nvm/ # Node Version Manager
+-- .rbenv/ # Ruby Version Manager
| +-- plugins/ruby-build/
@@ -150,11 +143,6 @@ Scripts in `~/bin/` are loaded via PATH. Check `bin/` directory for available ut
| +-- plugins/
| +-- zsh-autosuggestions/
| +-- zsh-syntax-highlighting/
+-- Projects/ # Development projects
+-- Documents/ # -> /mnt/hidrive/users/valknar/Documents
+-- Pictures/ # -> /mnt/hidrive/users/valknar/Pictures
+-- Videos/ # -> /mnt/hidrive/users/valknar/Videos
+-- Music/ # -> /mnt/hidrive/users/valknar/Music
```
---
@@ -175,10 +163,6 @@ Scripts in `~/bin/` are loaded via PATH. Check `bin/` directory for available ut
### Git Configuration
- **`.gitignore`** - INVERTED PATTERN (ignore all, allow specific files)
- **`.gitconfig`** - Git user configuration
- **`.gitmodules`** - Git submodules configuration
### Orchestration
- **`arty.yml`** - Repository and dependency management with installation scripts
### Personal
- **`signature.txt`** - ASCII art email signature
@@ -186,18 +170,6 @@ Scripts in `~/bin/` are loaded via PATH. Check `bin/` directory for available ut
---
## HIDRIVE INTEGRATION
The `.zlogin` script automatically:
- **Mounts HiDrive** storage at `/mnt/hidrive` on shell login
- **Creates symbolic links** from HiDrive to home directory:
- `~/Documents` -> `/mnt/hidrive/users/valknar/Documents`
- `~/Pictures` -> `/mnt/hidrive/users/valknar/Pictures`
- `~/Videos` -> `/mnt/hidrive/users/valknar/Videos`
- `~/Music` -> `/mnt/hidrive/users/valknar/Music`
---
## GIT SELECTIVE TRACKING
This repository uses an **inverted `.gitignore`** pattern:
@@ -206,21 +178,25 @@ This repository uses an **inverted `.gitignore`** pattern:
# Ignore everything
*
# Allow specific files
!CLAUDE.md
!README.md
# But not these files.
!.gitignore
!.gitconfig
!.gitmodules
!.zshrc
!.zlogin
!.p10k.zsh
!.editorconfig
!.nvmrc
!.ruby-version
!.python-version
!.p10k.zsh
!.zprofile
!.zlogout
!.zlogin
!.zshrc
!.zshenv
!.hushlogin
!arty.yml
!signature.txt
...
!LICENSE
!README.md
# ...
```
**Why?** To track only essential dotfiles and configurations while ignoring cache, logs, and user data.
@@ -258,9 +234,6 @@ zsh-interactive-cd zsh-navigation-tools
- [Ollama](https://ollama.com/)
- [yq](https://github.com/mikefarah/yq) - YAML processor
### Orchestration
- [Arty.sh / Butter.sh Ecosystem](https://github.com/butter-sh/butter-sh.github.io)
---
## LICENSE