diff --git a/docs/TODO.md b/docs/TODO.md index 17478c2d..92d1640c 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -7,7 +7,8 @@ add to PATH: ### POSSIBLY USEFUL SOFTWARE https://hackjutsu.com/Lepton/ - +* Incorporate /home/linuxbrew/.linuxbrew/etc/bash_completion.d +* https://docs.brew.sh/Shell-Completion ### WINDOWS MISSING PACKAGES # FOLLOWING SOFTWARE IS IN Brewfile.terminal but not in Scoop.terminal or Chocolatey.terminal # TODO: Find replacements or alternatives diff --git a/home/.chezmoidata.yaml b/home/.chezmoidata.yaml index ed543390..f486bf71 100644 --- a/home/.chezmoidata.yaml +++ b/home/.chezmoidata.yaml @@ -243,7 +243,6 @@ softwareGroups: - oq - osquery - pup - - q - ramda - schema - xurls diff --git a/home/.chezmoiscripts/universal/run_onchange_after_12-install-packages.tmpl b/home/.chezmoiscripts/universal/run_onchange_after_12-install-packages.tmpl index 7ddf0ecf..600cfc37 100644 --- a/home/.chezmoiscripts/universal/run_onchange_after_12-install-packages.tmpl +++ b/home/.chezmoiscripts/universal/run_onchange_after_12-install-packages.tmpl @@ -15,6 +15,8 @@ if command -v install-program > /dev/null; then # Ask for the administrator password upfront logg info 'A sudo password may be required for some of the installations' sudo echo "Sudo access granted." + export DEBIAN_FRONTEND=noninteractive + export HOMEBREW_NO_ENV_HINTS=true install-program {{ $softwareList }} else logg error '`zx` is not available' diff --git a/home/private_dot_config/shell/exports.sh.tmpl b/home/private_dot_config/shell/exports.sh.tmpl index 86b01d61..bf5ab6d9 100644 --- a/home/private_dot_config/shell/exports.sh.tmpl +++ b/home/private_dot_config/shell/exports.sh.tmpl @@ -44,6 +44,7 @@ export PATH="$HOME/.local/bin/firejail:$PATH" export SSH_KEY_PATH="~/.ssh/id_rsa" ### Homebrew +export HOMEBREW_NO_ENV_HINTS=true if [ -d /home/linuxbrew/.linuxbrew/bin ]; then export HOMEBREW_PREFIX="/home/linuxbrew/.linuxbrew" export HOMEBREW_CELLAR="/home/linuxbrew/.linuxbrew/Cellar" diff --git a/software.yml b/software.yml index 1b064939..e825226d 100644 --- a/software.yml +++ b/software.yml @@ -3019,7 +3019,6 @@ softwarePackages: pkg-termux: hexyl port: hexyl scoop: hexyl - snap: hexyl xbps: hexyl hey: _bin: hey @@ -5221,17 +5220,6 @@ softwarePackages: brew: pywhat pipx: pywhat port: pywhat - q: - _bin: q - _desc: Run SQL directly on CSV or TSV files - _docs: null - _github: https://github.com/harelba/q - _home: null - _name: q - _service: null - _type: cli - brew: q - github: github.com/harelba/q qbittorrent: _bin: null _desc: '[qBittorrent](https://www.qbittorrent.org/) is a cross-platform free and open-source BitTorrent client. qBittorrent is a native application written in C++. It uses Boost, Qt 5 toolkit, and libtorrent-rasterbar library. Its optional search engine is written in Python.' @@ -5672,7 +5660,8 @@ softwarePackages: - libdata-dump-perl - lzop - mbuffer - - mhash2 + # Unavailable on Ubuntu 22.04 + # - mhash2 - pv - sanoid santa: @@ -7021,7 +7010,8 @@ softwarePackages: _service: false _type: cli apk: watchexec - apt: watchexec + # Apt is from an unofficial channel + # apt: watchexec baulk: watchexec brew: watchexec cargo: watchexec-cli