Skip to content

Latest commit

 

History

History
1111 lines (780 loc) · 74.9 KB

CHANGELOG.md

File metadata and controls

1111 lines (780 loc) · 74.9 KB

v0.42.1 (2024-11-06)

Bug Fixes

  • fix: update commit message format for python-semantic-release (0c0f6ba)

Build System

  • build(deps): bump python-semantic-release/python-semantic-release

Bumps python-semantic-release/python-semantic-release from 9.12.0 to 9.12.1.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com (22dd5c0)

Unknown

  • Merge pull request #163 from entelecheia/dependabot/github_actions/python-semantic-release/python-semantic-release-9.12.1 (ab6733e)

v0.42.0 (2024-10-23)

Chores

  • chore(gitignore): add .venv to ignore list (6e2230c)

Features

  • feat: Add executable script to convert Poetry pyproject.toml to UV format (f537fd7)

Refactoring

  • refactor: Remove executable_poetry-to-ev.tmpl script (f27d78c)

  • refactor(docs): remove .readthedocs.yaml configuration file (eea84cd)

  • refactor(pyproject): migrate from poetry to uv PEP 517 project metadata (294e054)

  • refactor(env): change virtual environment path to local .venv (e16cdab)

  • refactor: Refactor extract_metadata function to improve readability and maintainability (f4d1af8)

Unknown

  • Merge pull request #161 from entelecheia/entelecheia/issue160 (fa8c9bc)

v0.41.4 (2024-10-20)

Bug Fixes

  • fix(semantic_release): clean up commented configuration settings (921af6e)

v0.41.3 (2024-10-20)

Bug Fixes

  • fix(pyproject): update version source for chezmoi data file (fb84d74)

v0.41.2 (2024-10-20)

Bug Fixes

  • fix(release): enable commit in release workflow (3f3c74c)

v0.41.1 (2024-10-20)

Bug Fixes

  • fix(build): improve version update command in build process (791f5fe)

Chores

  • chore(chezmoi): update DOTFILES_VERSION to 0.41.0 (cff96c1)

v0.41.0 (2024-10-20)

Chores

  • chore(release): remove unused upload step from workflow (221457b)

  • chore(workflow): simplify release pipeline configuration (63157ed)

Features

  • feat(dependencies): upgrade python-semantic-release to 9.0.0 (981a54f)

v0.40.0 (2024-10-19)

Feature

  • chezmoi: Add uv installation support with script and version check (ce7df96)

Fix

  • workflow: Allow manual trigger for semantic-release job (e348f87)
  • chezmoi: Update user packages to include 'uv' in the template (7417d5c)
  • workflow: Change trigger branch for deploy-docs workflow from main to docs (5950057)

v0.39.5 (2024-07-18)

Fix

  • workflow: Remove branch definition from semantic-release publish command (18655db)
  • auth: Improve argument parsing and token handling in GitHub authentication script (e8fe1a8)

v0.39.4 (2024-07-17)

Fix

  • chezmoidata: Change gpg-suite from to optional (def18fb)

v0.39.3 (2024-07-17)

Fix

  • install: Out unused brew taps section (4dec85c)
  • packages: Redundant brewtab entries fonts (b64a0ea)

v0.39.2 (2024-04-09)

Fix

  • export: Update display setting for improved compatibility (daaf4af)
  • chezmoi: Update export logic for DISPLAY (83a220b)

v0.39.1 (2024-04-09)

Fix

  • chezmoi: Fix issue with null values in secrets tokens. (35febc0)
  • Check if GITHUB_TOKEN is set to NULL (867f598)

v0.39.0 (2024-04-05)

Feature

  • docker-compose: Add support for specifying the Docker name (7c39299)
  • chezmoi: Add installation check for ZSH (ac185ea)
  • script: Add check for pass/passage installation before initialization (d0f2a22)
  • chezmoi: Add support for Docker container connections and allow any host connections from .Xprofile (9c76a53)

Documentation

  • installation: Add detailed guide for installing and initializing Dotfiles project (e709f29)

v0.38.7 (2024-03-28)

Fix

  • configuration: Remove unnecessary commented-out code and prompts for various services. (ed66e3d)

v0.38.6 (2024-03-27)

Fix

  • chezmoi: Remove prompt for docker repo URL (9c60450)

v0.38.5 (2024-03-20)

Fix

  • chezmoi: Add conditional check for setting empty values (a727cd1)

v0.38.4 (2024-03-20)

Fix

  • templates: Update environment variable default values (0cf1245)

v0.38.3 (2024-03-19)

Fix

  • chezmoi: Add sha256sum for dotfiles-export and dotfiles-install-apt-pkgs (dd0631b)

v0.38.2 (2024-03-19)

Fix

  • shrc: Streamline DOTFILES_PKGS_TO_INSTALL logic (a97f3ae)

v0.38.1 (2024-03-16)

Fix

  • chezmoi: Update interactive prompts to include condition on minimum value (949e71f)

v0.38.0 (2024-03-16)

Feature

  • shell-scripts: Add script to create user with password and data directory (924b17d)
  • chezmoi: Add script to install Python and manage Python versions. (1b47995)
  • configuration: Add Python version to dotfiles (b0d97ca)
  • chezmoi: Add Deadsnakes PPA Python versions (0a1294d)
  • prerequisites: Add python installation command (00c1128)

v0.37.3 (2024-02-29)

Fix

  • chezmoi: Update version retrieval in .chezmoidata.yaml and executable_install-go.tmpl (9bd3f86)

v0.37.2 (2024-02-28)

Fix

  • backup: Ensure all files in directories are copied (9107965)
  • backup-script: Ensure directory paths end with slash (65d1802)

v0.37.1 (2024-02-28)

Fix

  • executable_dotfiles-backup: Update copy commands for backup directories (2239fbc)

v0.37.0 (2024-02-28)

Feature

  • dotfiles-backup: Add backup for github host and chezmoi configs (f754911)

v0.36.0 (2024-02-28)

Feature

  • dotfiles-backup: Add backup functionality for ssh keys and gh host config (0d54368)
  • github-auth: Add GH_TOKEN configuration and validation (293ac79)

v0.35.1 (2023-10-21)

Fix

  • templates: Update copier commands and add additional user data (fe1621e)
  • chezmoi/Taskfile: Replace --UNSAFE flag with --trust in copier copy commands (0682077)

v0.35.0 (2023-10-06)

Feature

  • ssh: Add SSH public key to global exports (5d037e1)

v0.34.2 (2023-09-28)

Fix

  • cloudflared-install-script: Consider both EUID and UID for root detection (ecfac4a)

v0.34.1 (2023-09-28)

Fix

  • chezmoi: Run cloudflared service install with sudo (bfa9206)
  • executable_install-cloudflared.tmpl: Add condition to install cloudflared in different directory for root users (dff8968)

v0.34.0 (2023-09-27)

Feature

  • chezmoi/Taskfile: Add tasks for Cloudflare Tunnel (e1b0d09)
  • chezmoi: Add cloudflared-init-config task (8457b72)
  • chezmoi: Add config template for cloudflared (132a06c)
  • chezmoi: Add cloudflared tunnel create and list tasks (7ffa3e1)
  • chezmoi: Add cloudflared enabled option (fc2b390)
  • chezmoi: Add cloudflared-tunnel-login task (22742a3)
  • chezmoi: Add cloudflared credentials file variable (ca734e3)
  • cloudflared: Add new tunnel config template (eeeb3d6)
  • dot_config: Add cloudflared variables to config template (23dd985)
  • chezmoi: Add cloudflared package with optional scope (109bfea)
  • chezmoi: Add cloudflared configuration and prompts (83d68f4)
  • cloudflared-setup: Add post-installation instructions (645a7af)
  • install-cloudflared: Add script for installing cloudflared (b7a3186)

Fix

  • chezmoi: Correct configuration file (789fe10)

v0.33.0 (2023-09-27)

Feature

  • dependencies: Add rbenv installation script (d995392)

Fix

  • config: Add rbenv PATH configuration (9b52830)
  • chezmoi: Fix rbenv configuration in .chezmoi.yaml.tmpl (c930c06)

v0.32.0 (2023-09-16)

Feature

  • shrc: Add automatic rbenv loading (9262e9a)

v0.31.0 (2023-09-03)

Feature

  • .envrc: Add bash script for setting project environment variables and virtual environment setup (7ff700e)
  • chezmoi: Add lfs-folderstore-reset task (623bf65)

v0.30.0 (2023-08-31)

Feature

  • chezmoi: Add global_env_filename, secret_env_filename and container_registry to docker, add model_dir and dataset_dir configurations (ea0d1c9)

v0.29.0 (2023-08-29)

Feature

  • dk-compose: Add registry and image name options (9c721bd)

v0.28.0 (2023-08-24)

Feature

  • chezmoi/dot_config: Add workspace container directory export (c5f08fc)
  • chezmoi: Add container directory path configuration (3bd87c6)

Fix

  • chezmoi: Use ubuntu18.04 for all later Ubuntu versions in nvidia-container-toolkit (2714f46)
  • executable_dotfiles-install-apt-pkgs: Add ability to run script to add APT repositories (c1d3ed2)

v0.27.2 (2023-08-06)

Fix

  • chezmoi: Change promptString to promptBool for verbose mode (0f615cc)

v0.27.1 (2023-08-06)

Fix

  • dot_zshrc: Skip backup and temp files while loading shell and zsh config files (b51713e)
  • chezmoi/dot_profile: Ignore .bak and .tmp files (8fa4c7c)
  • dot_zshrc: Change DOTFILES_VERBOSE checking from numeric to boolean (9a6ce94)
  • chezmoi/dot_profile: Change comparison operation for DOTFILES_VERBOSE (0b5151d)
  • chezmoi: Simplify verbose mode handling (793a27c)

v0.27.0 (2023-08-04)

Feature

  • dotfiles-install-script: Add TODOs for OS-specific package installation (e192552)
  • chezmoi: Add sourcegraph package and installation options (2dd198e)
  • chezmoi: Add support for Sourcegraph configuration (b50fc61)
  • shrc: Add Sourcegraph integration configuration (d99d796)

v0.26.0 (2023-06-29)

Feature

  • task: Add GitHub Copilot CLI aliases (f2cddc6)
  • dot_config/shrc: Add GitHub Copilot alias (2d5ae66)
  • Taskfile: Add node and GitHub Copilot commands (54501a2)

v0.25.3 (2023-06-28)

Fix

  • task: Update copier command (3c4071f)

v0.25.2 (2023-06-23)

Fix

  • pacakge: Simplify user package list construction (60f66e3)
  • package: Update package installation scripts for Linux and macOS (3ddc816)

v0.25.1 (2023-06-23)

Fix

  • packages: Update chezmoi dependencies to use pipx for commitizen, copier and dotdrop, and disable brew for these packages (a04f806)

v0.25.0 (2023-06-23)

Feature

  • export: Add CODECOV_TOKEN to export script (cebfcb9)
  • chezmoi: Add support for Codecov integration (e393b2f)
  • packaging: Add codecov-cli to optional packages (3463d4b)

Fix

  • chezmoi: Update package install script.tmpl to include specific package types (ca98a92)
  • chezmoi: Update install package scripts with package names for apt and brew(cask) (bf3598d)
  • pipx: Add condition to include packages to install list (771ea3e)

v0.24.1 (2023-06-17)

Fix

  • configuration: Add zsh_wakatime_project_detection export (77a02e1)

v0.24.0 (2023-06-17)

Feature

  • packages: Add hyfi to optional packages (9be6017)

v0.23.1 (2023-06-15)

Fix

  • zshrc: Enable bash completions (2b6af01)

v0.23.0 (2023-06-09)

Feature

  • go-task: Add OpenAI tasks for model listing, chatting, completion and image generation. (fbf8e77)
  • config: Add OpenAI to dotfiles config (eb5a287)

v0.22.1 (2023-06-08)

Fix

  • chezmoi: Switch pre-commit package installation from brew to pipx (dc01ec4)
  • chezmoi: Add wakatime to optional packages (703a5c2)
  • packages: Add optional WakaTime package using pipx (89ad195)

v0.22.0 (2023-06-08)

Feature

  • zshrc: Add support for wakatime plugin if enabled (b368ec8)
  • chezmoi: Add zsh-wakatime plugin archive URL to .chezmoiexternal.yaml.tmpl file. (3088b48)
  • config: Add wakatime integration with API key (d8331f7)
  • dotfiles: Upgrade chezmoi to the latest version (df67ecb)
  • chezmoi: Update wakatime integration prompt and configuration in .chezmoi.yaml config (c5697f5)
  • config: Add wakatime api key modification template (8bcf0a9)

v0.21.1 (2023-06-08)

Fix

  • dk-compose: Simplify file naming and checking for docker-compose and shell env files (36fbde6)

v0.21.0 (2023-06-07)

Feature

  • taskfile: Add clone-global-taskfile task to template (7ee2b6b)
  • packages: Add python-semantic-release pipx package (2a72605)
  • go-task: Add semantic-release commands and update git commands (c4fee44)
  • poetry: Add virtualenvs configuration (6ff06db)

Fix

  • g-task: Add reinit commands for hyperfast templates (147454f)
  • go-task: Fix creating new branch in Taskfile.dist.yaml.tmpl (48aa9b6)
  • packages: Add check to python-semantic-release installation status (dcdc670)
  • zsh: Add completions for task command (34ff293)
  • chezmoi: Comment out task completion configuration (233acd0)
  • zsh: Updated completion paths for task and poe. (97fd370)

v0.20.4 (2023-06-06)

Fix

  • go-task: Update Taskfile.dist.yaml.tmpl with Git LFS commands (999cd29)

v0.20.3 (2023-06-06)

Fix

  • ssh-setup: Change GIT_COMMIT_GPGSIGN variable name for clarity (87a678d)

v0.20.2 (2023-06-05)

Fix

  • chezmoi: Simplify interactive prompts for GPG signing of git commits (813b23e)
  • chezmoi: Update init tip message (f530da4)
  • chezmoi: Improve handling of git commit GPG sign configuration (c67845d)

v0.20.1 (2023-06-05)

Fix

  • ssh-setup: Update script to include GPG signing option (8469627)

v0.20.0 (2023-06-03)

Feature

  • git-lfs: Add Git LFS installation, tracking and migration tasks (127fa03)

Fix

  • chezmoi: Update poetry installation method (eaeccd4)

v0.19.2 (2023-06-02)

Fix

  • venv: Improve mkvirtualenv function with new options and error handling (e6beae2)
  • python: Set WORKON_HOME to be at .venvs or use env variable. (84852d2)

v0.19.1 (2023-06-02)

Fix

  • go-task: Update default BINDIR value to use home directory (5dd085b)

v0.19.0 (2023-06-02)

Feature

  • go-task: Add conditional LFS folderstore initialization task (354d31f)
  • aliases: Add git LFS folderstore configuration alias (55c0177)
  • chezmoi: Add DOTFILES_USE_LFS_FOLDERSTORE to export template (dfa89a3)
  • config: Update .chezmoi.yaml.tmpl with lfs-folderstore handling (3db24cf)
  • aliases: Add rmvirtualenv function (28fa87b)
  • go-task: Add virtual environment management tasks (b4e42a5)
  • shell: Add python virtual environment commands (601fb6f)
  • shrc: Add Python virtual environment functions (cfee128)
  • chezmoi: Update Taskfile.dist.yaml.tmpl with poetry virtualenv config commands (90d9a0e)

Fix

  • go-task: Fix LFS folderstore initialization (2f1e4b5)
  • go-task: Upgrade LFS folderstore configuration. (32b73fa)
  • chezmoi: Update .chezmoiexternal.yaml.tmpl for lfs-folderstore (ddda9bd)
  • templates: Add usage message to workon and mkvirtualenv functions (2952c10)

v0.18.8 (2023-06-01)

Fix

  • packages: Add completion file for poethepoet (b604ef3)
  • python-pkgs: Add completion file install option (22793e9)
  • package: Upgrade dotfiles install script pkgs template (41eacfd)

v0.18.7 (2023-05-31)

Fix

  • packages: Disable poetry script installation, update installation script for package with script (75ea20d)

v0.18.6 (2023-05-31)

Fix

  • chezmoi: Add pipx installation for poetry package (2579b46)

v0.18.5 (2023-05-31)

Fix

  • python-pkg-installer: Simplify pip3 commands and remove redundant path specification (3cbdce5)

Documentation

  • Add reference link for Python Poetry with Docker integration (6186584)

v0.18.4 (2023-05-31)

Fix

  • chezmoi: Fix lfs-folderstore download URL (77526ca)

v0.18.3 (2023-05-30)

Fix

  • docs: Fix typo in install-apt-pkgs script (7844dae)
  • chezmoi: Add brew flag to commitizen and pre-commit packages (043da49)
  • chezmoi: Reorganize package scopes and add new packages (8ebca14)

Documentation

v0.18.2 (2023-05-29)

Fix

  • chezmoi: Remove unused package lists and update user packages (4d69244)
  • system: Update conditional statements in shell scripts (695a39b)

v0.18.1 (2023-05-29)

Fix

  • chezmoi: Remove template.tmpl file (33f9398)

Documentation

v0.18.0 (2023-05-28)

Feature

  • installer: Add script to install git from source (932f0b3)

Fix

  • chezmoi: Organize apt package installs (e849589)
  • chezmoi: Add autoconf to apt prerequisites install script (773f99e)

v0.17.9 (2023-05-28)

Fix

  • passage: Update installation script name and functionality (ac1721e)
  • chezmoi: Update .chezmoidata.yaml with passage package (026cd9e)

v0.17.8 (2023-05-28)

Fix

  • apt: Clean up and refactor APT package management scripts (e1bc4b4)

v0.17.7 (2023-05-27)

Fix

  • chezmoi: Add wget and unzip to APT prerequisites installation script (39bd288)

v0.17.6 (2023-05-27)

Fix

  • github: Update authentication flow with gh tool (300ad5f)
  • chezmoi: Remove dopplerhq/cli/doppler packages and update user package list. (0989a8d)
  • github: Update github-auth with interactive and reset options (7afd910)

v0.17.5 (2023-05-27)

Fix

  • encrypt: Change updatekeys operation to decrypt and encrypt in-place (6fcd981)
  • socrypt: Add sencu alias and update socrypt executable to support key rotation (637ecbb)
  • socrypt: Load SOPS_AGE_RECIPIENTS var from .env, authorized_age_keys, and pub key in .sop dir (d016f86)
  • age: Add support for managing authorized age keys with dotfiles-setup-age (eabfc47)
  • github-auth: Add permission for ssh_signing_key in gh auth login (ddd519f)

v0.17.4 (2023-05-26)

Fix

  • pkg: Add script and check prereqs for go-age and go-sops installation in dotfiles-install-script-pkgs script (c2db711)

v0.17.3 (2023-05-26)

Fix

  • go: Add GOPATH to PATH in installation scripts (2dabc64)
  • setup-age: Source target to ensure path (297e562)
  • packages: Add inxi for system scope (17e3081)
  • dependencies: Add source list file for git-lfs installation (509e1be)
  • apt: Support loading repository script during package installation (9eb7b1d)
  • package: Add git-lfs package to minimal scope (b432c29)
  • chezmoi: Update executable_dotfiles-install-apt-pkgs.tmpl to conditionally download and add repositories based on package availability (eca951c)

v0.17.2 (2023-05-26)

Fix

  • pkgs: Add doppler to system and brew packages, remove dopplerhq/cli/doppler from brew packages, update wanted cask packages in install script (c88eaab)

v0.17.1 (2023-05-26)

Fix

  • package-library: Fix the grep command to properly check if a package is installed in brew and brewcask (9bd7cbd)
  • install-script: Refactor package installation logic (abcc1b7)

v0.17.0 (2023-05-26)

Feature

  • package-library: Add functions for checking if a package is installed by various package managers (c097a87)
  • dependencies: Update and optimize script for installing python and brew packages (efe1285)
  • chezmoi: Add interactive prompt for additional package installation (142690b)
  • dotfiles-update: Add handling for accepted chezmoi commands and improve help message (a9792a2)

Fix

  • package-library: Integrate homebrew-library (3c614e6)
  • chezmoi: Suppress grep output in is_brew_package_installed and is_brewcask_package_installed functions (23ec82d)
  • chezmoi: Add package-library template symlink (811bcd5)
  • packages: Enable upgrades for go-task and go-version packages (2c449e6)
  • package-mgmt: Fix logical operator in install scripts (2de349f)
  • packages: Improve pip package management (6da4b80)
  • install: Check for package installation through package managers (5ad3a1f)
  • templates: Update install snap pkgs template with package-library (a5cbb39)
  • apt-packages: Check if package is installed via apt before adding it to missing_packages array. (17609ed)
  • install-script: Fix APT command not found error and make package-upgrade logic clearer (ca766dc)
  • packages: Upgrade pip packages update condition and syntax (7d253e0)
  • apt: Replace deprecated apt command with apt-get command (597c330)
  • install-script: Improve package installation logic and add package manager detection (edbacf5)

Documentation

v0.16.1 (2023-05-25)

Fix

  • apt-installer: Fix upgrade_packages command to upgrade the specified packages instead of all. (3a1873f)
  • apt-pkgs: Check if package is upgradable before adding to upgrade_packages array (34aff03)
  • python-pkg-install: Improve upgrade check (8abf075)
  • apt: Add allow_upgrade option, upgrade packages with APT if needed (bf2ae5f)
  • chezmoi: Update chezmoidata to allow package upgrades (3c48314)
  • installation: Improve upgrade logic for brew and pipx packages (d783d7f)

v0.16.0 (2023-05-25)

Feature

  • pkgUpgrade: Allow package upgrades in chezmoi (f5ef74f)

v0.15.7 (2023-05-25)

Fix

  • dependencies: Update python package installation script and remove unnecessary path entries (b568d12)

v0.15.6 (2023-05-25)

Fix

  • github: Upgrade key setup script with SSH key check (12e281c)

v0.15.5 (2023-05-25)

Fix

  • rootmoi: Remove outdated sources and files (431d3f5)

v0.15.4 (2023-05-25)

Fix

  • rootmoi: Add missing apt source list to remove list (93b5a6a)

v0.15.3 (2023-05-25)

Fix

  • config: Improve fallback for GH_TOKEN (3fdfd19)

v0.15.2 (2023-05-25)

Fix

v0.15.1 (2023-05-25)

Fix

  • chezmoi: Remove apt sources (b49b632)

Documentation

v0.15.0 (2023-05-25)

Feature

  • rootmoi: Streamline run scripts (c504159)
  • chezmoi: Streamline run scripts (fefda88)
  • chezmoi: Add dotfiles-apply-rootmoi and initialize-zsh commands (968192d)
  • chezmoi: Add dotfiles-apply-rootmoi and initialize-zsh commands (10d4173)

Fix

  • rootmoi: Streamline run scripts (a9f6fb2)

v0.14.2 (2023-05-25)

Fix

  • chezmoi: Refactor run scripts (39b7184)
  • dotfiles: Rename setup scripts (be9a91c)

v0.14.1 (2023-05-24)

Fix

  • chezmoi: Remove outdated install-packages-apt script template (d77ff41)
  • Integrate package-list into dotfiles-export (53d0981)
  • Integrate package-list into dotfiles-export (4c8f878)
  • chezmoi: Update run_once_after_00-install-packages-brew.sh.tmpl formatting and add shrc sourcing (a640e89)

v0.14.0 (2023-05-24)

Feature

  • git-clone: Add git repo cloning script (25c701f)
  • Add set-workspace command (92dc5ac)

Fix

  • Typo in set-workspace (4ecf32a)
  • workspace: Update chown command (3028bed)
  • chezmoi: Upgrade clone-repos executable (7ba4346)

v0.13.1 (2023-05-24)

Fix

  • python: Always install package when updating, never check if (af40c30)

Documentation

v0.13.0 (2023-05-24)

Feature

  • package-management: Add installation script for SNAP packages. (96c6a89)
  • packages: Update Python packaging scripts and dependencies (3b6d2b0)
  • packages: Add check installed command to poethepoet, update python package installation script. (256483c)
  • chezmoi: Add dotfiles-install-python-pkgs command to run_once_after_21-install-packages-others.sh.tmpl (bc15090)
  • Add install-python-pkgs (e59ffa5)
  • packages: Update installation scripts for go-age and go-sops (f307f43)
  • Add install-go-task (d8f8546)
  • pkg-install: Add package installation script template (0ce237b)
  • chezmoi: Add nvm installation script to packages config (da71e72)

Fix

  • chezmoi: Update .chezmoidata.yaml; add prerequisite check and change package scope (837ed98)
  • chezmoi: Update post_install command for microk8s package (e3f4ffe)
  • chezmoi: Corrected post_install command for microk8s package. (df1a360)
  • dependencies: Update executable_dotfiles-install-python-pkgs.tmpl (6aa9eba)
  • chezmoi: Update install packages script for non-root users on Linux (9f5ea34)
  • packages: Update script_cmd for serviceman; (ba7cebf)
  • dependencies: Remove obsolete task completion file installation (bc332ff)
  • chezmoi: Update package installation template (efdbfc9)
  • packages: Update check_installed commands in .chezmoi.yaml file (6d1ba90)
  • deps: Remove check_installed for yq and webi in packages configuration in .chezmoidata.yaml file (1de237e)
  • chezmoi: Update installation scripts and package lists (a3a3207)
  • package-manager: Update package installation script to use DOTFILES_PKGS_TO_INSTALL and DOTFILES_PKGS_SCRIPT variables (6719484)
  • chezmoi: Add path entry and run dotfiles-install-brew-pkgs script (755b8ce)
  • chezmoi: Add path entry for .local/bin and rename script to dotfiles-install-apt-pkgs (bc5eb33)
  • chezmoi: Update install script and rename executable (3dfb7bd)
  • installation: Change variable declaration for DOTFILES_PKGS_TO_INSTALL (733ee6b)
  • Check sha256sum when installing apt & brew pkgs (10857ef)
  • packages: Add bzip2 to minimal scope (7ab9cd0)

v0.12.4 (2023-05-24)

Fix

  • installation: Use REST API URL to download restic latest release (af24399)
  • installation: Fix typo in wget command and use correct flag (4d09c09)

v0.12.3 (2023-05-24)

Fix

  • dependencies: Add scripts to install autorestic and yq via executable files (f8ebf9c)
  • Seprate install go pkgs (9fe77e4)

v0.12.2 (2023-05-24)

Fix

  • chezmoi: Update package manager for gpg-suite (0e4978c)

v0.12.1 (2023-05-23)

Fix

  • chezmoi: Add conditional check for sudoer before running script (fc0cdeb)

v0.12.0 (2023-05-23)

Feature

  • Add install-brew-pkgs command (ffdb81a)
  • Export DOTFILES_PKGS_TO_INSTALL, add install-brew-pkgs command (0611b3c)
  • config: Export package list (1c5a8bc)

Fix

  • chezmoi: Update installation scripts templates with comments on package management variables (df7e03a)
  • chezmoi: Update bash script templates for macOS and Linux installation packages and remove old script. (93cda49)
  • packages: Check if pkgs is in the required list when add source (1000828)
  • packages: Check if pkgs is in the required list when add source (6feb5bf)
  • packages: Check if pkgs is in the required list when add source (544bc39)
  • packages: Check if pkgs is in the required list when add source (31bb98a)
  • dependencies: Update APT package installation script (22d742e)

Documentation

  • Update package matrix (04f11c0)
  • Update packages.md to reflect package managers instead of platforms (567e439)

v0.11.2 (2023-05-22)

Fix

  • chezmoi: Update packages list with yq and zip (typo) (5ef9009)

v0.11.1 (2023-05-22)

Fix

  • chezmoiscripts: Install wheel in run_once_after_23-install-python-tools (8a8b2f9)

v0.11.0 (2023-05-22)

Feature

  • chezmoi: Add dotfiles-install-apt-pkgs command (efca6b9)
  • chezmoi: Define package list (3009d1d)
  • chezmoi: Add script to install APT dependencies (b791936)

Fix

  • chezmoi: Add zsh to apt-dependencies, remove unnecessary code for Alpine init-zsh; Reason: Improving package management and reducing code complexity. (2d4bcf4)
  • chezmoi: Upgrade Doppler CLI package with new keyring file/url configuration (a38053e)
  • chezmoi: Update system packages, remove unnecessary script. (4b2e8c3)
  • chezmoiscripts: Update nvidia-container-toolkit installation in run_after_15-install-nvidia-containter.sh.tmpl file (96e22d5)
  • chezmoi: Update install-apt-dependencies with Git repository addition. (cd2f639)
  • Git: Add APT repository for newer versions of Git (a4c457b)
  • dependencies: Add git to package list & update keyring file (0c35a60)
  • dependencies: Add google-cloud-cli to apt dependencies and remove unused GitHub CLI keyring file and filter (fea6091)
  • dependencies: Add google-cloud-cli to apt dependencies and remove unused GitHub CLI keyring file and filter (6dec3d5)
  • chezmoi: Upgrade package installation; Add apt installation for helm and remove snap installation for helm in packages configuration. Update run_once_after script to remove helm from snap packages list. (8484d4d)
  • chezmoi: Fix promptString typo for github repos input (b24de55)
  • chezmoi: Update helm installation method to use snap instead of apt and brew. (4369449)
  • chezmoi: Remove redundant apt parameter for node package (57a880c)
  • chezmoi: Update Docker source list for correct version codename syntax (78d1ce9)
  • chezmoi: Add docker-ce package with apt configuration and keyring setup (2c18ab4)
  • apt-pkgs: Update ngrok keyring and package source list URLs (030e244)
  • Install apt pkgs command (7f0cbfb)
  • Chezmoi config to check os (7baf990)
  • apt: Use EUID to check if running as root (f77a42b)
  • chezmoi: Rename install scripts to run after prerequisites installation. (ebc68bf)
  • apt: Apply dotfiles-install-apt-pkgs command (db68a00)
  • apt-packages: Update installation script with new features and improvements (b6575d0)
  • packages: Add/update several packages with GPG keys and source lists (9d0f07e)
  • chezmoi: Define package list (8555061)

Documentation

  • Update packages matrix with helm support (7b0d571)
  • Update packages.csv and packages.md with latest package information (52845a8)
  • Add package matrix (e5ed418)

v0.10.1 (2023-05-20)

Fix

  • gitignore: Update global ignore list (1de4d56)

v0.10.0 (2023-05-18)

Feature

  • dns: Add script to change DNS servers (5a6078a)

Fix

  • chezmoi: Rename Taskfile.dist.yaml to Taskfile.dist.yaml.tmpl (f57e26a)

v0.9.7 (2023-05-18)

Fix

  • pip: Add Nvidia extra index and cache adjustments to pip.conf (f7573c5)

v0.9.6 (2023-05-18)

Fix

  • docker: Add sudo to service and systemd restart (961bf2a)

v0.9.5 (2023-05-17)

Fix

  • dk-compose: Add conditional for optional SHELL_ENV_FILE variable (90c7792)

v0.9.4 (2023-05-16)

Fix

  • dk-compose: Add improved usage information and arguments (16d00f7)

Documentation

  • dk-compose: Modify usage of dk-compose command (7b06b7b)

v0.9.3 (2023-05-12)

Fix

  • python-tools: Upgrade pip and setuptools and install python3-testresources (8bf1a2d)

v0.9.2 (2023-05-12)

Fix

  • chezmoi: Fix condition in installing poethepoet with pipx (1454bdf)
  • docker: Remove unnecessary ADDITIONAL_ARGS in docker-compose push command (a5b3aa0)

v0.9.1 (2023-05-12)

Fix

  • docker-compose: Add dkcc alias and allow dk-compose to use config command (050009b)

v0.9.0 (2023-05-12)

Feature

  • executable: Add script to change uid and gid (86b3a21)

v0.8.19 (2023-05-11)

Fix

  • dotfiles: Update success message and instructions for reloading shell (1eecd5f)

v0.8.18 (2023-05-11)

Fix

  • docker: Update docker login script and modify config.json template (758eaac)

v0.8.17 (2023-05-11)

Fix

  • docker: Add docker-login script (32b4a2f)

v0.8.16 (2023-05-11)

Fix

  • chezmoi: Fix sudo check command in .chezmoi.yaml.tmpl file (8b9a0d4)
  • chezmoi: Simplify sudoer check (4b15847)

v0.8.15 (2023-05-11)

Fix

  • chezmoi: Update sudo check command and improve system environment output formatting (cbf9293)

v0.8.14 (2023-05-11)

Fix

  • chezmoi: Update upgrade-ca-certificates script to include GCP public key import (ffe937a)

Documentation

  • dotdrop: Add introduction and basic usage steps in usage/dotdrop.md (43ed854)

v0.8.13 (2023-05-10)

Fix

  • template: Update dotfiles executable with version log (12cc115)

Documentation

  • sops: Add sops tutorial (13a3c2c)
  • sops: Add SOPS section to navigation menu (b888bf2)

v0.8.12 (2023-05-10)

Fix

  • socrypt: Add new option for decrypting files, add support for reading environment variables from a file (7280f92)

v0.8.11 (2023-05-10)

Fix

  • docker: Replace deprecated 'docker compose' with 'docker-compose' in dk-compose (for backward compatibility) (1078277)

v0.8.10 (2023-05-10)

Fix

  • chezmoi: Update DOTFILES_VERSION formatting in config message. (5e94860)

v0.8.9 (2023-05-09)

Fix

  • chezmoi: Update Taskfile.dist.yaml - add new tasks and update existing ones (a2b6dca)

v0.8.8 (2023-05-09)

Fix

  • version: Use DOTFILES_VERSION data for configuration (51d410f)

v0.8.7 (2023-05-09)

Fix

  • bin: Update executable_dotfiles-install-tools.tmpl (85eedaa)

v0.8.6 (2023-05-09)

Fix

  • docker: Add restart-docker-daemon task and executable (8431f6b)

v0.8.5 (2023-05-09)

Fix

  • docker: Add support for loading global environment variables from custom file (37168c0)

v0.8.4 (2023-05-09)

Fix

  • Update Docker file paths and version pattern; (68d1185)

v0.8.3 (2023-05-09)

Fix

  • install: Improve git_clean function (6a98516)

v0.8.2 (2023-05-09)

Fix

  • install: Use latest tag for git reset (dc3fdce)
  • dotfiles: Add support for new paths in install-tools script (0ec7eb9)
  • installer: Add automatic tool update functionality (aa7c444)

v0.8.1 (2023-05-08)

Fix

  • curl: Update curl command to use --location and --output flags (50dcf5a)
  • installation: Update executable_install-go.tmpl (a68032e)
  • run_once_after_21-install-tools-linux-nonroot: Fix redundant go installation and add logging message (d4aa548)
  • go: Add script to install latest version (460fd59)
  • chezmoi: Install minimum packages only for Linux and add go-task to prerequisites for macOS installation. (63c5a9b)

v0.8.0 (2023-05-08)

Feature

  • dependencies: Upgrade ca-certificates and add bazel to wanted packages (1c67dca)

Fix

  • prerequisites: Install Google Perftools (4816d41)

v0.7.1 (2023-05-07)

Fix

  • chezmoi: Update run_once_after_30-github-auth.tmpl comments. (0b8aa8b)
  • chezmoi: Add dotfiles-update-tools script and alias (3302d1a)

v0.7.0 (2023-05-07)

Feature

  • chezmoi: Add Taskfile.dist.yaml and aliases for Taskfile commands, add completion for task command (b627b7f)

v0.6.2 (2023-05-04)

Fix

  • rootmoi: Update dot_rootmoiversion version and refactor passwordless sudo configuration (a0b22fe)

v0.6.1 (2023-05-01)

Fix

  • chezmoi: Update Fira Code Nerd Font download URLs (b72ecc0)

Documentation

v0.6.0 (2023-04-29)

Feature

  • doppler: Add doppler command line interface (4a42439)

Fix

  • prerequisites: Update darwin packages template (7479e8f)
  • chezmoi: Correct typo in use of DOPPLER variable (b7d2560)

Documentation

v0.5.3 (2023-04-28)

Fix

  • dotfiles: Check for latest release tag before updating (aab381f)

Documentation

  • website: Add favicon and logo images (ea8ef30)

v0.5.2 (2023-04-27)

Fix

  • docs: Update documentation url and CNAME file (26c4bc1)

v0.5.1 (2023-04-26)

Fix

  • zsh: Update oh-my-zsh plugins and add conditional checks (1239330)

v0.5.0 (2023-04-25)

Feature

  • zsh: Enable poetry and poe completions (f27e3e8)

Fix

  • chezmoi: Add zip and unzip packages in prerequisites script and check for zip in optional installation script (5bc1585)
  • chezmoi: Fix SDKMAN installation check (2f1a286)
  • chezmoi: Update task numbers in run_once scripts (189d284)

v0.4.1 (2023-04-24)

Fix

  • chezmoi: Rename install scripts and remove pipx installation (d92fc2c)

v0.4.0 (2023-04-24)

Feature

  • python-tools: Add poethepoet to install script (e17d19e)

Fix

  • zsh completions: Add poe zsh completions and update script (e87e714)

v0.3.1 (2023-04-12)

Fix

  • Check if init for pass, passage commands (9f50bae)

v0.3.0 (2023-03-31)

Feature

v0.2.1 (2023-03-23)

Fix

  • Remove mugagen, syncthing (990ed9c)

v0.2.0 (2023-03-04)

Feature

  • Add setup-basictex-ko command (78a023e)

Documentation

v0.1.0 (2023-02-24)

Feature

Fix

  • chezmoiscripts: Add python-venv, cz-conventional-gitmoji (993b7d2)
  • Dotdrop install (93a03fa)
  • Dotdrop install (fd524b8)
  • Dotdrop install (939f41f)
  • Test for ci (db66bfd)
  • Github.username empty value (c007ec9)
  • Set_workspace username variable (3bba186)