update README.md to include available packages
This commit is contained in:
228
README.md
228
README.md
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user