mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-03-18 13:05:56 +00:00
chore: update project tooling and metadata
This commit is contained in:
@@ -50,12 +50,11 @@ the primary installation framework to manage symlinks and setup configurations.
|
||||
|
||||
- **Platform**: Darwin (macOS) - Version 24.6.0
|
||||
- **Architecture**: Universal (Intel/Apple Silicon via Homebrew)
|
||||
- **Dependencies**: Git, Homebrew, Yarn, various CLI tools managed via asdf/aqua
|
||||
- **Dependencies**: Git, Homebrew, Yarn, various CLI tools managed via mise
|
||||
|
||||
## Development Environment
|
||||
|
||||
- Node.js managed via nvm/asdf
|
||||
- Go version specified (.go-version)
|
||||
- Python version specified (.python-version)
|
||||
- Node.js, Go, Python, Ruby, Rust managed via mise
|
||||
- Version files (.nvmrc, .go-version, .python-version) consumed by mise via idiomatic_version_file
|
||||
- Package management via Yarn with lockfile
|
||||
- TypeScript support for configuration files
|
||||
|
||||
@@ -30,7 +30,7 @@ Configuration files for development tools and applications:
|
||||
- `starship.toml` - Starship prompt configuration
|
||||
- `shared.sh` - Cross-shell compatibility functions
|
||||
- `aerospace/`, `amethyst/`, `yabai/`, `skhd/` - Window managers
|
||||
- `direnv/`, `asdf/`, `aqua/` - Development environment tools
|
||||
- `direnv/`, `mise/`, `aqua/` - Development environment tools
|
||||
- `gpg-tui/`, `op/`, `gh/` - Security and CLI tools
|
||||
- Theme configurations: everforest color schemes across multiple tools
|
||||
|
||||
@@ -97,7 +97,7 @@ Installation and setup automation scripts
|
||||
- `.shellcheckrc` - ShellCheck configuration
|
||||
- `.mega-linter.yml` - MegaLinter configuration
|
||||
- `.luarc.json` - Lua language server configuration
|
||||
- `.nvmrc`, `.go-version`, `.python-version` - Version management
|
||||
- `.nvmrc`, `.go-version`, `.python-version` - Version files (consumed by mise)
|
||||
- Various ignore files (.gitignore, .prettierignore, .yamlignore, etc.)
|
||||
|
||||
## Testing Infrastructure
|
||||
|
||||
@@ -59,10 +59,11 @@ pre-commit run --all-files
|
||||
## Version Management
|
||||
|
||||
```bash
|
||||
# Check current versions
|
||||
node --version # Managed by nvm (.nvmrc: v20.18.1)
|
||||
go version # Managed by asdf (.go-version)
|
||||
python --version # Managed by asdf (.python-version)
|
||||
# Check current versions (all managed by mise)
|
||||
node --version # mise (.nvmrc via idiomatic_version_file)
|
||||
go version # mise (.go-version)
|
||||
python --version # mise (.python-version)
|
||||
mise ls # List all installed tool versions
|
||||
```
|
||||
|
||||
## System Utilities (Darwin-specific)
|
||||
|
||||
Reference in New Issue
Block a user