Update 4 files
- /home/.chezmoidata.yaml - /home/dot_local/bin/executable_install-program - /docs/TODO.md - /software.yml
This commit is contained in:
parent
3e175a2a83
commit
8920075527
4 changed files with 28 additions and 5 deletions
|
@ -2,15 +2,12 @@ Ensure git-delta (or kvantum or fzf) installs with dnf on Fedora because it didn
|
|||
https://drasite.com/blog/Pimp%20my%20terminal
|
||||
https://github.com/checkly/headless-recorder
|
||||
https://github.com/DustinBrett/daedalOS
|
||||
https://github.com/ansh/jiffyreader.com
|
||||
https://github.com/allinurl/goaccess
|
||||
https://github.com/cloudflare/boringtun
|
||||
https://github.com/Barre/privaxy
|
||||
https://github.com/rustdesk/rustdesk
|
||||
https://github.com/tw93/Pake
|
||||
https://github.com/lencx/ChatGPT
|
||||
https://github.com/QaidVoid/Complete-Single-GPU-Passthrough
|
||||
https://github.com/Flow-Launcher/Flow.Launcher
|
||||
|
||||
|
||||
CLOUDSDK_CORE_PROJECT: "megabyte-labs"
|
||||
GCE_CREDENTIALS_FILE: "{{ joinPath .chezmoi.homeDir ".config" "gcp.json" }}"
|
||||
|
|
|
@ -38,6 +38,7 @@ chromeExtensions:
|
|||
- https://chrome.google.com/webstore/detail/falcon/mmifbbohghecjloeklpbinkjpbplfalb
|
||||
- https://chrome.google.com/webstore/detail/floccus-bookmarks-sync/fnaicdffflnofjppbagibeoednhnbjhg
|
||||
- https://chrome.google.com/webstore/detail/giphy-for-chrome/jlleokkdhkflpmghiioglgmnminbekdi
|
||||
- https://chrome.google.com/webstore/detail/jiffy-reader/lljedihjnnjjefafchaljkhbpfhfkdic
|
||||
- https://chrome.google.com/webstore/detail/gnome-shell-integration/gphhapmejobijbbhgpjhcjognlahblep
|
||||
- https://chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja
|
||||
- https://chrome.google.com/webstore/detail/google-translate/aapbdbdomjkkjkaonfhkkikfgjllcleb
|
||||
|
@ -406,6 +407,7 @@ softwareGroups:
|
|||
- docker
|
||||
Essentials-Desktop: &Essentials-Desktop
|
||||
- firefox
|
||||
- flow-launcher
|
||||
- kvantum
|
||||
- portmaster
|
||||
- rofi
|
||||
|
@ -603,6 +605,7 @@ softwareGroups:
|
|||
- mole
|
||||
- nebula
|
||||
- ngrok
|
||||
- privaxy
|
||||
- ssl-proxy
|
||||
- tailscale
|
||||
- tailscale-client
|
||||
|
|
|
@ -1590,8 +1590,11 @@ async function pruneInstallOrders(installOrders) {
|
|||
} else if (pkgManager === 'brew') {
|
||||
let newVal = newOrders[pkgManager]
|
||||
for (const pkg of newOrders[pkgManager]) {
|
||||
const mktemp = await $`mktemp`
|
||||
const pkgTmp = mktemp.stdout
|
||||
runCommand(`Populating temporary file with list of Homebrew packages`, `brew list > ${pkgTmp}`)
|
||||
try {
|
||||
runCommand(`Ensuring Homebrew package is not already installed - ${pkg}`, `brew list ${pkg}`)
|
||||
runCommand(`Ensuring Homebrew package is not already installed - ${pkg}`, `cat ${pkgTmp} | grep '^${pkg}$'`)
|
||||
newVal = newVal.filter((x) => x === pkg)
|
||||
} catch (e) {
|
||||
// Do nothing
|
||||
|
|
20
software.yml
20
software.yml
|
@ -898,6 +898,16 @@ softwarePackages:
|
|||
snap: bottom
|
||||
_service: false
|
||||
_type: cli
|
||||
privaxy:
|
||||
_bin: privaxy
|
||||
_desc: Privaxy is the next generation tracker and advertisement blocker. It blocks ads and trackers by MITMing HTTP(s) traffic.
|
||||
_docs: false
|
||||
_github: https://github.com/Barre/privaxy
|
||||
_home: false
|
||||
_name: Privaxy
|
||||
appimage: barre/privaxy
|
||||
apt: https://github.com/Barre/privaxy/releases/download/v0.5.2/privaxy_0.5.2_amd64.deb
|
||||
dmg: https://github.com/Barre/privaxy/releases/download/v0.5.2/Privaxy_0.5.2_universal.dmg
|
||||
brave-browser:
|
||||
_bin: brave
|
||||
_desc: '[Brave Browser](https://brave.com/) is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. It includes the ability to access Tor websites and has a built-in plugin that replaces ads and pays you to surf the web. It is a privacy-focused browser, which automatically blocks online advertisements and website trackers in its default settings. It also supports Chrome extensions.'
|
||||
|
@ -3475,6 +3485,16 @@ softwarePackages:
|
|||
cask: seafile-client
|
||||
choco: seafile-client
|
||||
flatpak: com.seafile.Client
|
||||
flow-launcher:
|
||||
_bin: null
|
||||
_desc: Quick file search & app launcher for Windows with community-made plugins
|
||||
_docs: https://www.flowlauncher.com/docs/
|
||||
_github: https://github.com/Flow-Launcher/Flow.Launcher
|
||||
_home: https://flowlauncher.com/
|
||||
_name: Flow Launcher
|
||||
choco: Flow-Launcher
|
||||
scoop: Flow-Launcher
|
||||
winget: Flow Launcher
|
||||
gulp:
|
||||
_bin: gulp
|
||||
_desc: '[Gulp](https://gulpjs.com/) is a toolkit to automate & enhance your workflow'
|
||||
|
|
Loading…
Reference in a new issue