User Tools

Site Tools


archive:fedora_hide_shortcut_icon

Fedora Hide Shortcut Icon

How to hide the symbolic link “arrow”

Note: This requires GNOME Tweaks to be present on your system.

This page needs translation.

Løsningen var at oprette et lille personligt ikontema, der kun overskriver symlink-pilen og lader resten være standard Adwaita. 1. Mappestruktur Opret en lokal mappe til dit tema: ~/.local/share/icons/NoArrow/256×256/emblems/ 2. Det gennemsigtige ikon Brug en gyldig, gennemsigtig PNG-fil (f.eks. 1×1 pixel fra GIMP). Systemet accepterer PNG mere stabilt end rå SVG-kode. Filen skal findes under disse navne for at dække alle scenarier:

  emblem-symbolic-link.png
  emblem-symbolic-link-symbolic.png
  inode-symlink.png
  inode-symlink-symbolic.png

3. Tema-definitionen (index.theme) Opret filen ~/.local/share/icons/NoArrow/index.theme med dette indhold: ini

[Icon Theme] Name=NoArrow Inherits=Adwaita Directories=256×256/emblems

[256×256/emblems] Size=256 Context=Emblems Type=Threshold

Inherits=Adwaita sikrer, at alle andre ikoner stadig ser normale ud. 4. Aktivering

  Opdater ikon-cachen: gtk-update-icon-cache -f -t ~/.local/share/icons/NoArrow/
  Skift til temaet NoArrow i GNOME Tweaks -> Appearance -> Icons.
  Genstart Nautilus: nautilus -q

Husk at gemme en kopi af din gennemsigtige 1×1 PNG, så du hurtigt kan genskabe det, hvis du nogensinde geninstallerer dit system!

########################################### BASH SCRIPT ###############################################################

Da vi ved, at din 1×1 transparent PNG fra GIMP var nøglen, har jeg lavet scriptet således, at det tager din eksisterende fil og bygger resten af strukturen automatisk. Sådan gør du:

  Gem din 1x1 gennemsigtige PNG et sted (f.eks. i din Hjemmemappe) og kald den clear.png.
  Opret en ny tekstfil kaldet remove_arrows.sh.
  Indsæt koden herunder og gem den.

bash

#!/bin/bash

# Sti til din gennemsigtige PNG (ret selv stien hvis nødvendigt) SOURCE_PNG=“$HOME/clear.png” THEME_DIR=“$HOME/.local/share/icons/NoArrow” EMBLEM_DIR=“$THEME_DIR/256×256/emblems”

# 1. Tjek om kildefilen findes if [ ! -f “$SOURCE_PNG” ]; then

  echo "Fejl: Fandt ikke $SOURCE_PNG. Placer din 1x1 PNG der først."
  exit 1

fi

# 2. Opret mappestruktur echo “Opretter mapper…” mkdir -p “$EMBLEM_DIR”

# 3. Kopier og navngiv ikonerne echo “Kopierer ikoner…” cp “$SOURCE_PNG” “$EMBLEM_DIR/emblem-symbolic-link.png” cp “$SOURCE_PNG” “$EMBLEM_DIR/emblem-symbolic-link-symbolic.png” cp “$SOURCE_PNG” “$EMBLEM_DIR/inode-symlink.png” cp “$SOURCE_PNG” “$EMBLEM_DIR/inode-symlink-symbolic.png”

# 4. Opret index.theme echo “Genererer index.theme…” cat «EOF > “$THEME_DIR/index.theme” [Icon Theme] Name=NoArrow Inherits=Adwaita Directories=256×256/emblems

[256×256/emblems] Size=256 Context=Emblems Type=Threshold EOF

# 5. Opdater systemets cache echo “Opdaterer ikon-cache…” gtk-update-icon-cache -f -t “$THEME_DIR”

# 6. Genstart Nautilus echo “Genstarter Nautilus…” nautilus -q

echo “Færdig! Gå nu til GNOME Tweaks og vælg 'NoArrow' under Icons.”

archive/fedora_hide_shortcut_icon.txt · Last modified: by Allan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki