Update 4 files
- /home/.chezmoiscripts/universal/run_onchange_after_19-theme-files.tmpl - /home/.chezmoiscripts/universal/run_onchange_after_70-misc-bug-fixes.tmpl - /home/.chezmoiexternal.toml - /software.yml
This commit is contained in:
parent
1e950e33e6
commit
6f78ce84a7
4 changed files with 80 additions and 8 deletions
|
@ -26,7 +26,7 @@
|
|||
pull.args = ["--ff-only"]
|
||||
[".local/src/candy-icons"]
|
||||
type = "git-repo"
|
||||
url = "https://github.com/EliverLara/candy-icons.git"
|
||||
url = "https://github.com/ProfessorManhattan/candy-icons.git"
|
||||
clone.args = ["--depth", "1"]
|
||||
pull.args = ["--ff-only"]
|
||||
[".local/src/yoru"]
|
||||
|
|
|
@ -33,11 +33,11 @@ else
|
|||
fi
|
||||
|
||||
### Flatten theme files (i.e. convert symlinks to regular files)
|
||||
if command -v squash-symlink > /dev/null; then
|
||||
logg info 'Converting all theme symlinks to equivalent regular files'
|
||||
sudo find /usr/local/share -type l -exec squash-symlink {} +
|
||||
else
|
||||
logg warn '`squash-symlink` is not a script in the PATH'
|
||||
fi
|
||||
#if command -v squash-symlink > /dev/null; then
|
||||
# logg info 'Converting all theme symlinks to equivalent regular files'
|
||||
# sudo find /usr/local/share -type l -exec squash-symlink {} +
|
||||
#else
|
||||
# logg warn '`squash-symlink` is not a script in the PATH'
|
||||
#fi
|
||||
|
||||
{{ end -}}
|
||||
|
|
|
@ -29,4 +29,75 @@ else
|
|||
logg warn '`rsync` is missing from the system!'
|
||||
fi
|
||||
|
||||
##### CANDY ICONS START ######
|
||||
|
||||
### Additional icons
|
||||
SRC="/usr/local/share/icons/Candy/apps/scalable"
|
||||
TAR="/usr/local/share/icons/Candy/apps/scalable"
|
||||
if [ -d "$SRC" ] && [ -d "$TAR" ]; the
|
||||
logg info 'Adding similar substitutes for some apps in the Candy icons theme'
|
||||
if [ -f "$SRC/youtube-dl-gui.svg" ]; then
|
||||
sudo cp -f "$SRC/youtube-dl-gui.svg" "$TAR/com.github.Johnn3y.Forklift.svg"
|
||||
fi
|
||||
if [ -f "$SRC/rdm.svg" ]; then
|
||||
sudo cp -f "$SRC/rdm.svg" "$TAR/app.resp.RESP.svg"
|
||||
fi
|
||||
if [ -f "$SRC/preferences-system-power.svg" ]; then
|
||||
sudo cp -f "$SRC/preferences-system-power.svg" "$TAR/org.gnome.PowerStats.svg"
|
||||
fi
|
||||
if [ -f "$SRC/software-store.svg" ]; then
|
||||
sudo cp -f "$SRC/software-store.svg" "$TAR/software-properties-gtk.svg"
|
||||
fi
|
||||
fi
|
||||
|
||||
### Icons added to fork (https://github.com/ProfessorManhattan/candy-icons)
|
||||
# These commented out icons already had good matches in the Sweet theme so a fork was created
|
||||
# and a pull request was open for them.
|
||||
# sudo cp -f "$SRC/gitkraken.svg" "$TAR/com.axosoft.GitKraken.svg"
|
||||
# sudo cp -f "$SRC/github-desktop.svg" "$TAR/io.github.shiftey.Desktop"
|
||||
# sudo cp -f "$SRC/inkscape.svg" "$TAR/inkscape_inkscape.desktop"
|
||||
# sudo cp -f "$SRC/cutter.svg" "$TAR/re.rizin.cutter.svg"
|
||||
# sudo cp -f "$SRC/arduino.svg" "$TAR/cc.arduino.IDE2.svg"
|
||||
# sudo cp -f "$SRC/intellij.svg" "$TAR/intellij-idea-community_intellij-idea-community.svg"
|
||||
# sudo cp -f "$SRC/google-chrome.svg" "$TAR/com.google.Chrome.svg"
|
||||
# sudo cp -f "$SRC/firefox.svg" "$TAR/org.mozilla.firefox.svg"
|
||||
# sudo cp -f "$SRC/microsoft-edge.svg" "$TAR/com.microsoft.Edge.svg"
|
||||
# sudo cp -f "$SRC/thunderbird.svg" "$TAR/org.mozilla.Thunderbird.svg"
|
||||
# sudo cp -f "$SRC/postman.svg" "$TAR/com.getpostman.Postman.svg"
|
||||
# sudo cp -f "$SRC/plexhometheater.svg" "$TAR/tv.plex.PlexDesktop.svg"
|
||||
# sudo cp -f "$SRC/seafile.svg" "$TAR/com.client.Seafile.svg"
|
||||
# sudo cp -f "$SRC/com.github.gi_lom.dialect.svg" "$TAR/app.drey.Dialect.svg"
|
||||
|
||||
### Missing icons
|
||||
# The following applications are missing icons after using the "Full" installer. The application name
|
||||
# is listed. To the right of each hyphen is the name of the `.desktop` file.
|
||||
# Webkit Font Generator -
|
||||
# Lepton - lepton_lepton
|
||||
# scrcpygui
|
||||
# scrcpy - scrcpy_scrcpy
|
||||
# Shotcut - org.shotcut.Shotcut
|
||||
# Kooha - io.github.seadve.Kooha
|
||||
# Lens - kontena-lens_kontena-lens
|
||||
# Proton Mail Bridge - ch.protonmail.protonmail-bridge
|
||||
# Proton Import-Export app - ch.protonmail.protonmail-import-export-app
|
||||
# MQTTX - com.emqx.MQTTX
|
||||
# Mockoon - mockoon_mockoon
|
||||
# PowerShell - powershell_powershell
|
||||
# GNOME Network Displays - org.gnome.NetworkDisplays
|
||||
# Cockpit Client - org.cockpit_project.CockpitClient
|
||||
# Yubico Authenticator - com.yubico.yubioath
|
||||
# OnlyKey App - onlykey-app_onlykey-app
|
||||
# Gitter - im.gitter.Gitter
|
||||
# Jitsi Meet - org.jitsi.jitsi-meet
|
||||
# Keybase
|
||||
# Nuclear - org.js.nuclear.Nuclear
|
||||
# Motrix - net.agalwood.Motrix
|
||||
# Raspberry Pi Imager - org.raspberrypi.rpi-imager
|
||||
# Junction - re.sonny.Junction
|
||||
# GNOME Extension Manager - com.mattjakeman.ExtensionManager
|
||||
# Startup Applications
|
||||
# Multipass - multipass_gui
|
||||
|
||||
##### CANDY ICONS END ######
|
||||
|
||||
{{ end -}}
|
||||
|
|
|
@ -200,7 +200,8 @@ softwarePackages:
|
|||
- gnome-weather
|
||||
- junction
|
||||
- kooha
|
||||
- newsflash
|
||||
# No icon available and the Feedly browser extension is preferred since it can sync / is cross-platform
|
||||
# - newsflash
|
||||
- vup
|
||||
- warp-transfer
|
||||
- web-font-generator
|
||||
|
|
Loading…
Reference in a new issue