diff --git a/docs/TODO.md b/docs/TODO.md index 5ba3b00a..5217df9b 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -55,25 +55,6 @@ The following items are things we would like to include into the Install Doctor - Wait for packages to be available for GitHub Actions https://github.com/actions/runner - Find best Figma plugins here: https://www.figma.com/community/popular -## Review - -The following links include software that need to be reviewed before including them into the Install Doctor installer. - -### Caddy - -- https://authp.github.io/ -- https://github.com/caddy-dns/cloudflare -- https://github.com/caddyserver/xcaddy -- https://github.com/luisfarzati/localdots -- https://github.com/mholt/caddy-dynamicdns -- https://github.com/caddyserver/cache-handler -- https://github.com/tailscale/caddy-tailscale -- https://github.com/caddyserver/replace-response -- https://github.com/lindenlab/caddy-s3-proxy -- https://github.com/greenpau/caddy-git -- https://github.com/mholt/caddy-embed -- https://github.com/nathan-osman/caddy-docker - ## Docker The following items are Docker containers that we may want to include as default containers deployed in our system. @@ -219,23 +200,17 @@ The following items have been reviewed but need to be revisited due to complexit - https://github.com/OpenNebula/one /. https://github.com/OpenNebula/minione - https://github.com/ConvoyPanel/panel - https://github.com/hashicorp/nomad -- [Title](https://github.com/Soft/xcolor) -- [Title](https://github.com/Xpra-org/xpra) -- [Title](https://github.com/ksnip/ksnip) -- [Title](https://github.com/leftwm/leftwm) -- [Title](https://github.com/polybar/polybar) -- [Title](https://github.com/kingToolbox/WindTerm) -- [Title](https://github.com/hyprwm/Hypr) - [Title](https://github.com/Sygil-Dev/sygil-webui) - [Title](https://github.com/psychic-api/psychic) - [Title](https://github.com/telekom-security/tpotce) - [Title](https://flathub.org/apps/com.airtame.Client) -- [Title](https://github.com/Aloxaf/fzf-tab) - [Title](https://github.com/haproxy/haproxy) - [Title](https://frappeframework.com/docs/v14/user/en/installation) -- [ +- https://github.com/stringer-rss/stringer -](https://github.com/stringer-rss/stringer) +## Tiling Managers + +- https://github.com/hyprwm/Hypr +- https://github.com/leftwm/leftwm ## Bookmarks diff --git a/home/.chezmoidata.yaml b/home/.chezmoidata.yaml index 88af8488..8d66b6b1 100644 --- a/home/.chezmoidata.yaml +++ b/home/.chezmoidata.yaml @@ -778,6 +778,7 @@ softwareGroups: - openinterminal - pake - pock + - polybar - pretzel - qlplugins - remote-desktop @@ -790,6 +791,7 @@ softwareGroups: - swiftbar - teamviewer - tigervnc + - xpra Misc-Development-Tools: &Misc-Development-Tools - ansifilter - aqua @@ -907,6 +909,7 @@ softwareGroups: Recording-Desktop: &Recording-Desktop - flameshot - kap + - ksnip - peek - sharex Ruby: &Ruby diff --git a/home/dot_config/caddy/README.md b/home/dot_config/caddy/README.md new file mode 100644 index 00000000..52edd02c --- /dev/null +++ b/home/dot_config/caddy/README.md @@ -0,0 +1,16 @@ +# Useful Caddy Plugins + +The following list includes useful Caddy plugins: + +- [https://authp.github.io/](Security) - Integrates authorization plugins and provides authentication portal +- [https://github.com/caddy-dns/cloudflare](CloudFlare) - Used to manage DNS records via CloudFlare +- [https://github.com/caddyserver/xcaddy](xCaddy) - A custom Caddy builder that allows you to make customized versions of Caddy +- [https://github.com/luisfarzati/localdots](localdots) - Provides HTTPS for localhost domains +- [https://github.com/mholt/caddy-dynamicdns](DynamicDNS) - Automatically updates IP address referenced in DNS records +- [https://github.com/caddyserver/cache-handler](Cache) - Distributed HTTP cache module for Caddy based on [Souin](https://github.com/darkweak/souin) cache +- [https://github.com/tailscale/caddy-tailscale](Tailscale) - Automatically join Tailscale network +- [https://github.com/caddyserver/replace-response](Search & Replace) - Search and replace text in responses +- [https://github.com/lindenlab/caddy-s3-proxy](S3 Proxy) - Proxy requests directly from S3 +- [https://github.com/greenpau/caddy-git](Git) - Integrates auto-pulling / webhook to update git source +- [https://github.com/mholt/caddy-embed](Embed) - Integrates site source code directly into the Caddy binary +- [https://github.com/nathan-osman/caddy-docker](Docker) - Allows reloading configuration files inside specially tagged Docker containers diff --git a/software.yml b/software.yml index 72d143b0..c5dcd83a 100644 --- a/software.yml +++ b/software.yml @@ -2773,7 +2773,6 @@ softwarePackages: port: xsv brew: xsv nix-env: xsv - haproxy: _bin: haproxy _github: https://github.com/haproxy/haproxy @@ -2785,6 +2784,16 @@ softwarePackages: pacman: haproxy zypper: haproxy apk: haproxy + polybar: + _bin: polybar + _github: https://github.com/polybar/polybar + _name: Polybar + apt: polybar + pacman: polybar + xbps-install: polybar + zypper: polybar + pkg-freebsd: polybar + dnf: polybar ghcup: _bin: ghcup _github: https://github.com/haskell/ghcup-hs @@ -3326,6 +3335,24 @@ softwarePackages: _name: Pock _when:cask: '! test -d /Applications/Pock.app && ! test -d $HOME/Applications/Pock.app' cask: pock + ksnip: + _bin: ksnip + _github: https://github.com/ksnip/ksnip + _name: kSnip + _post:snap: sudo snap connect ksnip:network-observe && sudo snap connect ksnip:network-manager-observe && sudo snap connect ksnip:removable-media + cask: ksnip + flatpak: org.ksnip.ksnip + choco: ksnip + snap: ksnip + xpra: + _bin: xpra + _github: https://github.com/Xpra-org/xpra + _name: xpra + cask: xpra + choco: xpra + exe: https://xpra.org/dists/windows/Xpra-x86_64_Setup.exe + flatpak: org.xpra.xpra + msi: https://xpra.org/dists/windows/Xpra-x86_64.msi xcodes: _bin: xcodes _desc: CLI utility to download, install, and switch to alternate versions of Xcode