update README.md to include available packages

This commit is contained in:
Matthew Stobbs
2025-03-13 00:33:10 -06:00
parent a0e3e6856f
commit d823aee5f2

228
README.md
View File

@@ -23,112 +23,134 @@ _This does not configure installed software, just installs it_
## Available Packages ## Available Packages
- air - air: hot reload for go #devtools #go
- alacritty - alacritty: terminal built in rust #cargo #rust #terminal
- ansible-language-server - ansible-lint: linting for yaml.ansible files #ansible #devtools
- ansible-lint - ansible: configuration management #ansible #management
- ansible - ansible_ls: ansible language-server #ansible #devtools
- bashls - aquamarine: graphics library for hyrpland #c++ #library #hyprland
- bat - bashls: bash language server #devtools #node
- bitwarden - bat: bat, an ehanced replacement for cat #terminal
- blender - bitwarden: password mananger #password #security #gui
- broot - blender: 3d modeling, video editing tools #3d #gui #media
- btop - broot: a file browser/manager for the cli #cli #cargo #rust
- buf - btop: advanced top replacement #cli #monitor
- bufls - buf: protocol buffer tooling in go #devtools #go
- carapace - bufls: protocol buffer language server #devtools #go
- cheat - carapace: universal command completion engine #cli #tool
- checkmake - cheat: cli cheatsheet creator and viewer #cli #tool
- choose - checkmake: a linter and analyzer for makefiles #devtools #go
- clangd - choose: an alternative to cut written in rust #rust #cargo
- cmake - clangd: the LLVM based C/C++ compiler, langauge server and linter #devtools #c #c++
- cmakelang - cmake: build system for C/C++ projects #devtools #c #c++
- commitlint-cli - cmakelang: cmake linter and formatter #devtools #cmake #python
- commitlint-config-conventional - commitlint-cli: linting for git commit messages #git #devtools
- consul - commitlint-config-conventional: config for commitlint-cli #git #devtools
- cssls - consul: service discovery by hashicorp #go #system #hashicorp
- curlie - cssls: css language server #devtools #css
- dbeaver - curlie: enhanced version of curl #devtools #network
- dockerls - dbeaver: database manager gui #devtools #database
- dotenv-linter - direnv: load .env files in the cli #devtools #configuration
- duf - dockerls: dockerfile lanaguage server #docker #container #devtools
- dust - dotenv-linter: linter for .env files #devtools #rust
- editorconfig - duf: a good looking replacement for df #cli #tools #monitor
- eslint - dust: a better looking version of du #cli #tools #monitor
- eza - editorconfig: common editor configuration system #devtools #editor
- fd - eslint: ECMA Script linting #devtools #ecma #javascript
- firefox - eza: a modern ls replacement #cli #tools
- flatpak - fd: a modern replacement for find #cli #tools
- fzf - firefox: a modern OSS web browser #gui #web
- ghostty - flatpak: universal linux package management system #linux #flatpak #package
- git - fzf: fuzzy find from a list given over stdin #cli #tools
- glow - ghostty: a modern advanced terminal emulator #tty #terminal #gui #tools
- go - git: project versioning system #git #devtools #tools
- godot - glow: cli markdown parser and viewer #tools #cli
- gopls - go: the go programming language #go #devtools
- gping - godot: the best OSS game making studio/engine #devtools #gaming #gui
- heroic - gopls: the go language server #go #devtools
- htmlls - gping: graphical pinging on the cli #cli #monitor #network
- htmx-lsp - greetd: a simple system greeter #cli #linux
- httpie - heroic: heroic games launcher #gui #gaming #linux
- hugo - htmlls: html language server #devtools #html
- hyperfine - htmx-lsp: htmx language server #devtool #html
- intelephense - httpie: a graphical REST client #devtools #gui #network
- jinja-lsp - hugo: static html site generator #cli #html #blog
- jq - hyperfine: a cli benchmarking tool #cli #benchmark
- jsonls - hyprcursor: a hyprland support library #hyprland #c++
- kitty - hyprgraphics: a hyrpland graphics library #hyprland #c++
- lazygit - hypridle: hyprland system idle monitor #hyprland #c++ #system
- libreoffice - hyprland: a pretty tiling window manager #hyprland #linux #c++ #windowmanager
- lua-language-server - hyprland_protocols: a hyprland wayland protocol library #hyprland #c++
- markdownlint-cli - hyprland_qt_support: hyprland qt libraries #hyprland #qt #c++
- mcfly - hyprland_qtutils: hyrpland tools in qt: #hyprland #qt #c++ #tools
- neovide - hyprlang: hyprland configuration language #hyrpland #c++
- neovim - hyprlock: hyprland screen locker #hyprland #c++ #system
- nerdfonts - hyprpaper: hyprland wallpaper manager #hyprland #c++ #graphics
- nextcloud - hyprpicker: hyprland colour picker #hyprland #tool #c++
- nginxls - hyprpolkitagent: hyprland policy kit agent #hyprland #security #c++
- nodejs - hyprutils: hyprland utilities library #hyprland #c++ #tools
- nomad - hyprwayland_scanner: hyprland wayland library scanner #hyprland #c++ #wayland
- nushell - intelephense: php language server, linter and formatter #phpp #devtools
- packer - jinja-lsp: the jinja language server #jinga #python #devtools
- pandoc - jq: json cli parser #json #cli #devtools
- pgadmin - jsonls: json language server #json #devtools
- pipx - kitty: high perfomance terminal emulator #gui #terminal #rust
- podman - lazygit: git made easy #git #cli #devtools
- pyright - libreoffice: the free office suite #gui
- python3-pip - luals: lua language server #devtools #lua
- quobix-vacuum - markdownlint-cli: markdown linter #devtools #markdown
- revive - mcfly: cli history manager #cli #shell #tools
- ripgrep - minio_client: cli S3 client #cli #network #tools
- rust - neovide: graphical interface for neovim in rust #neovim #devtools #rust #cargo
- sd - neovim: best vim fork ever #neovim #devtools #cli
- sqlfluff - nerdfonts: fonts patched with icons and glyphs #font #gui #terminal
- sqlls - nextcloud: nextcloud desktop sync client #gui #tools #network
- starship - nginxls: nginx configuration language server #nginx #network #tools
- stow - nodejs: javascript runtime engine #javascript #cli #devtools
- tailscale - nomad: application orchestration by hashicorp #go #network #hashicorp
- tailwindcss-languageserver - nwg_hello: a greetd greeter #nwg #greetd #linux
- templ - packer: machine builder by hashicorp #vm #go #devtools #hashicorp
- terra_repo - pandoc: universal document translator #cli #tools
- terraform - pgadmin: postgresql administration gui #devtools #gui #database
- terraformls - pipx: install pip packages as self contained executables #python #manage
- thunderbird - podman: container runtime engine compatible with docker #container #cli
- tidy - pulumi: infrastructure as code via regular programming languages #iac #cli #manage
- tldr - pyright: python language server, linter and formatter #python #devtools
- tmux - python3: python3 language interpreter #python #devtools
- vault - quobix-vacuum: openapi linter and sdk written in go #go #network #devtools
- xh - revive: a fast and strict linter for go #go #devtools
- yamlls - ripgrep: fast modern grep replacement
- zfs - rust: the rust programming language #rust #cargo
- zig - sd: a modern replacement for sed #cli #tools
- zls - sdbus_cpp_2: systmd dbus library version 2 #c++ #linux #systemd #devtools
- zoxide - sqlfluff: sql linter #devtools #sql
- zsh - sqlls: sql language server #devtools #sql
- starship: command line prompt generator #cli #tools #shell
- stow: manage dotfiles easily #cli #tools #manage
- tailscale: p2p vpn with wireguard #network #tools #security
- tailwindcss-languageserver: tailwindcss language server #devtool #css #html
- templ: generate HTML using go #go #html #template #devtools
- terraform: infrastructre as code via configuration files #network #devtools #cli #hashicorp
- terraformls: terraform language server #devtools #terraform #hashicorp
- thunderbird: email client from mozilla #email #network #gui
- tidy: html linter and formatter #devtools #html
- tldr: manpage summarizer #cli #tools
- tmux: terminal multiplexer #cli #tools
- uwsm: universal wayland system manager #wayland #hyprland #linux
- vault: secrets management by hashicorp #secrets #security #hashicorp
- xdg_desktop_portal_hyprland: xdg portal for hyprland #hyprland #gui
- xh: cli curl replacement #network #cli #tools
- yamlls: yaml language server #yaml #devtools
- yazi: terminal file manager in rust #cli #tools #rust #cargo
- zfs: the zetabyte filesystem #zfs #filesystem #cli #linux
- zig: the zig programming language #zig #devtools
- zls: the zig language server #zig #devtools
- zoxide: easily jump between directories #cli #shell #tools
- zsh: Z shell #cli #shell
## Requirements ## Requirements
- - nothing by ansible
## Role Variables ## Role Variables