Repository navigation
·
6 commits
to main
since this release
馃敄 2026-10-02
This repo has been active for 4 years so a release is long overdue. Most of the changes in the changelog are from 2026 though.
I adopted Conventional Commits message format this year, but I didnt change the commits before that to match (not much value I believe)
Added
- docs(intro): 馃摑 start content for practicalli dotfiles
- fix(debian-linux): 馃敡 update firefox debian package ppa script
- ci(github): 馃敡 practicalli ci workflows for zensical book
- build(make): 馃敡 practicalli tasks for zensical and clojure sites
- git: ssh key signing
- shell: aliases for editing shell history with fd
- git: aliases for git clone
git clone p:repo-name - zsh: neovim config selector functions
- make:
git-srandgit-statusto check status of all repositories - os: hyprland configuration files
- kitty: example transparent_background options for linux
- make: mkdocs and python virtual environment tasks
- git: example diff and merg config for meld
- bin: xrandr command to set external monitor
- git: example global ignore patterns inclusive
- git: includeif hasconfig conditional config inclusion examples
- git: pre-commit hooks examples
- ssh: example config with multiple keys & remote repl pem
- dev: stale issue & pr scheduled check (monthly)
- dev:
mkdocs-debugmake task for verbose output to debug issues - cli: starship.rs cross-shell prompt with customised Catppuccin Mocka theme
- zsh: launch starship.rs shell prompt
- cli: sharship.rs cross-shell prompt with customised Catppuccin Mocka theme
- hypr: add example key mappings
- garuda: default hyprland configuration
- garuda: dual monitor configuration for hyprland
- dev:
dependencies-update&dependencies-outdatedmake tasks - feat(debian): 馃敡 preferred packages install and purge script
- feat(debian): 馃敡 1 day system log rotation
- feat(debian): 馃敡 1password install via package manager
- feat(debian): 馃敡 install latest software development tool binaries
- feat(debian): 馃敡 optional version argument to nodejs install script
- feat(debian): 馃敡 separate package install and purge scripts
- feat(debian): 馃敡 btop install script via DRA
- build(make): 馃敡 zensical tasks via uv and tool install
- feat(debian): 馃敡 add maximum mkdocs version to install script
- feat(debian): 馃敡 cljstyle install script via DRA, include in dev-tools script
- build(make): 馃敡 add git pull rebase for main branch, update git-sr task
- feat(debian): 馃敡 create tui directory and move otree config
- feat(starship): 馃敡 add icon replacements for practicalli project directories
- ci(github): 馃敡 prevent jekyll process running after CI build
- build(marksman): 馃敡 set docs as root for all links in project
- feat(debian): 馃敤 install script for whalebird mastodon desktop client
- docs(terminal): 馃摑 overview of kitty terminal and practicalli customisations
- docs(shell): 鉁忥笍 update prezto and starship info
Changed
- feat(debian): 馃敡 update command to install zsh debian package
- feat(terminal): 馃敡 set kitty font to 20 points by default
- feat(shell): 馃敡 update neovide alias to latest practicalli/nvim-astro config
- ci(zensical): update uv to 10.2.0
- ci(megalinter): 馃敡 update to custom zensical flavor
- ci(zensical): 馃敡 zensical build from uv install
- git: restructure multiple configs, using relative include file paths
- dev: checkout action version 4 in backstage-validator workflow
- dev: upload-artifact action version 4 in megalinter workflow
- dev: disable REPOSITORY_TRIVY - failing on healthcheck in Dockerfile (healthcheck in compose.yaml)
- dev: backsage-entity-validator updated to v0.5.0
- dev: update Makefile with all targets used for Practicalli
- dev: upgrade to megalinter version 8
- kitty: nerdfonts bundled, symbol config redundant
- zsh: prezto config format for readability
- dev: updated GitHub action versions
| :file | :name | :current | :latest |
|---|---|---|---|
| .github/workflows/backstage-validator.yaml | actions/checkout | v4 | v7 |
| .github/workflows/changelog-check.yaml | actions/checkout | v4 | v7 |
| .github/workflows/mega-linter.yml | actions/checkout | v4 | v7 |
| actions/megalinter | v9 | v0.10.1 | |
| .github/workflows/scheduled-version-check.yaml | actions/checkout | v4 | v7 |