{"id":6845,"date":"2025-01-12T17:33:44","date_gmt":"2025-01-12T17:33:44","guid":{"rendered":"https:\/\/howtogeek.blog\/no\/?p=6845"},"modified":"2025-01-12T17:33:44","modified_gmt":"2025-01-12T17:33:44","slug":"ultimate-guide-how-to-use-my-top-script-for-decluttering-your-mac-desktop","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/no\/ultimate-guide-how-to-use-my-top-script-for-decluttering-your-mac-desktop\/","title":{"rendered":"Ultimate Guide: Slik bruker du My Top Script for \u00e5 rydde opp p\u00e5 Mac-skrivebordet"},"content":{"rendered":"<h3>Oversikt<\/h3>\n<ul>\n<li>Dette tilpassbare skriptet lar deg selektivt skjule rot mens du bevarer viktige elementer p\u00e5 Mac-skrivebordet, for eksempel tilkoblede stasjoner og volumer.<\/li>\n<li>Tilpass skriptet enkelt til din smak ved \u00e5 modifisere variable arrays, som dikterer hvilke elementer som alltid skal v\u00e6re synlige eller skjulte basert p\u00e5 dine preferanser.<\/li>\n<li>Bruk Apple-snarveier for praktisk utl\u00f8sning eller kj\u00f8r skriptet uavhengig for enkel rydde opp p\u00e5 skrivebordet.<\/li>\n<\/ul>\n<p>MacOS-skrivebordet ditt kan lett bli et digitalt rot, overfylt med filer, mapper og skjermbilder. Den gode nyheten? Du kan str\u00f8mlinjeforme arbeidsomr\u00e5det ditt samtidig som du opprettholder funksjonaliteten. La oss utforske en smartere metode for \u00e5 oppn\u00e5 klarhet p\u00e5 skrivebordet.<\/p>\n<h2 id=\"unleashing-the-power-of-desktop-organization\">Slipp l\u00f8s kraften til skrivebordsorganisasjon<\/h2>\n<p>Den raskeste m\u00e5ten \u00e5 rydde opp p\u00e5 Mac-skrivebordet p\u00e5, inneb\u00e6rer tradisjonelt \u00e5 utf\u00f8re denne Terminal-kommandoen:<\/p>\n<p> <code> <code>defaults write com.apple.finder CreateDesktop -bool false &amp;&amp; killall Finder<\/code><\/code><\/p>\n<p>Selv om denne metoden effektivt fjerner rot, er den beslektet med \u00e5 lansere et kjernefysisk alternativ, siden den ogs\u00e5 skjuler nyttige komponenter som eksterne stasjoner og volumer. Jeg har m\u00f8tt dette besv\u00e6ret og utviklet derfor en mer raffinert l\u00f8sning: et skript som p\u00e5 en smart m\u00e5te skjuler overfl\u00f8dig rot samtidig som viktige elementer er synlige.<\/p>\n<h2 id=\"benefits-of-hiding-desktop-icons\">Hvorfor bry \u00e5 skjule skrivebordsikonene dine?<\/h2>\n<p>\u00c5 rydde opp p\u00e5 skrivebordet har flere fordeler. F\u00f8rst og fremst \u00f8ker et renere arbeidsomr\u00e5de fokus og produktivitet. Praktisk sett sikrer reduksjon av synlig rot ogs\u00e5 personvern under skjermdeling, videosamtaler eller livestreaming, og beskytter personlige detaljer.<\/p>\n<p>Dessuten forvandler det \u00e5 skjule skrivebordselementene dine fra en kaotisk samling til et rom som kun er dedikert til essensielle snarveier, i stedet for et pitstop for hver nedlasting eller skjermdump.<\/p>\n<p>Mens CreateDesktop-tiln\u00e6rmingen er funksjonell for noen, utgj\u00f8r den en betydelig feil: \u00e5 deaktivere tilgangen til skrivebordet ditt helt. Det er som \u00e5 l\u00e5se et rotete rom, men \u00e5 miste n\u00f8kkelen \u2013 alt du m\u00e5tte trenge blir utilgjengelig. Her er hvor manuset mitt tilbyr et smartere alternativ.<\/p>\n<h2 id=\"why-this-script-is-a-game-changer\">Hvorfor dette skriptet er en Game Changer<\/h2>\n<p>I motsetning til den vilk\u00e5rlige gjemmen av alle ikoner, skjuler dette skriptet strategisk ikke-essensielle elementer ved \u00e5 bruke filattributter, og prioriterer renslighet, sikkerhet og fleksibilitet.<\/p>\n<p>Viktige fordeler inkluderer:<\/p>\n<ul>\n<li>Ingen omd\u00f8ping av filer (via \u00e5 legge til et punkt (.) prefiks), bevaring av referanser i automatiseringer eller skript.<\/li>\n<li>Tilkoblede stasjoner og monterte volumer forblir synlige, noe som sikrer estetisk appell og funksjonell bekvemmelighet \u2013 ikke lenger \u00e5 koble fra eksterne stasjoner ved et uhell!<\/li>\n<li>Tilpassbare alternativer lar brukere definere spesifikke filer eller mapper for \u00e5 forbli synlige eller skjulte, og tilpasse skriptet til personlige arbeidsflytbehov.<\/li>\n<li>I motsetning til tidligere metoder er det un\u00f8dvendig \u00e5 starte Finder p\u00e5 nytt, og opprettholder arbeidsflyten uten avbrudd.<\/li>\n<\/ul>\n<h2 id=\"integrating-the-script-with-apple-shortcuts\">Integrering av skriptet med Apple-snarveier<\/h2>\n<p>Apple Shortcuts-appen muliggj\u00f8r s\u00f8ml\u00f8s integrering av dette skriptet i din daglige drift, noe som gj\u00f8r det b\u00e6rbart og effektivt.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Opprette en ny Apple-snarvei\" class=\"wp-image\" decoding=\"async\" height=\"1278\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/adding-a-new-apple-shortcut.webp\" title=\"Opprette en ny Apple-snarvei\" width=\"1798\"\/><\/figure>\n<p>Start med \u00e5 starte Snarveier-appen og lage en ny tom snarvei.<\/p>\n<figure class=\"wp-block-image\"><img alt='Legger til en \"Kj\u00f8r Shell Script\"-handling' class=\"wp-image\" decoding=\"async\" height=\"1876\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/adding-a-new-run-shell-script-action.webp\" title='Legger til en \"Kj\u00f8r Shell Script\"-handling' width=\"2132\"\/><\/figure>\n<p>Legg til en &#8220;Kj\u00f8r Shell Script&#8221;-handling, og bytt ut standardteksten &#8220;Hello World&#8221; med det komplette skriptet vist nedenfor.<\/p>\n<p> <code> <code><br \/>\n#!\/bin\/bash<br \/>\n# Path to the Desktop directory<br \/>\nDESKTOP_PATH=\"$HOME\/Desktop\"<br \/>\n# Don't edit this line<br \/>\n# List of files and folders to always SHOW<br \/>\nALWAYS_SHOWN=(<br \/>\n  # Add filenames\/folders here as needed (examples below)<br \/>\n  # \"Always Visible Folder\"<br \/>\n  # \"Always Visible File.txt\"<br \/>\n)<\/code><\/code><\/p>\n<p># Liste over filer og mapper som alltid skal HIDE <br \/>\nALWAYS_HIDDEN=( <br \/>\n  &#8220;$RECYCLE.BIN&#8221; <br \/>\n  # Ikke rediger denne linjen <br \/>\n  # &#8220;Alltid skjult mappe&#8221; <br \/>\n  # &#8220;Alltid skjult fil.txt&#8221; <br \/>\n)<\/p>\n<p># Funksjon for \u00e5 sjekke om et element er i ALWAYS_SHOWN-matrisen <br \/>\nis_in_always_shown() { <br \/>\n  local item_basename=&#8221;$1&#8243; <br \/>\n  for shown_item i &#8220;${ALWAYS_SHOWN[@]}&#8221;; gj\u00f8r <br \/>\n    hvis [[ &#8220;$item_basename&#8221;== &#8220;$shown_item&#8221;]]; <br \/>\n      returner deretter 0 # Match funnet <br \/>\n    fi <br \/>\n  fullf\u00f8rt <br \/>\n  return 1 # Ingen samsvar <br \/>\n}<\/p>\n<p># Funksjon for \u00e5 sjekke om et element er i ALWAYS_HIDDEN matrisen <br \/>\nis_in_always_hidden() { <br \/>\n  local item_basename=&#8221;$1&#8243; <br \/>\n  for hidden_item i &#8220;${ALWAYS_HIDDEN[@]}&#8221;; gj\u00f8r <br \/>\n    hvis [[ &#8220;$item_basename&#8221;== &#8220;$hidden_item&#8221;]]; <br \/>\n      returner deretter 0 # Match funnet <br \/>\n    fi <br \/>\n  fullf\u00f8rt <br \/>\n  return 1 # Ingen samsvar <br \/>\n}<\/p>\n<p># Sjekk om det finnes et synlig ikke-volumelement <br \/>\nhas_visible_non_volumes=false <br \/>\nfor element i &#8220;$DESKTOP_PATH&#8221;\/*; gj\u00f8r <br \/>\n  hvis [[ -e &#8220;$element&#8221;]]; then <br \/>\n    item_basename=$(basename &#8220;$item&#8221;) <br \/>\n    # Ignorer elementer i ALWAYS_SHOWN <br \/>\n    if is_in_always_shown &#8220;$item_basename&#8221;; fortsett deretter; fi <br \/>\n    # Ignorer elementer i ALWAYS_HIDDEN <br \/>\n    hvis is_in_always_hidden &#8220;$item_basename&#8221;; fortsett deretter; fi <br \/>\n    # Sjekk om elementet ikke er et volum og ikke er skjult <br \/>\n    hvis [! -d &#8220;$element&#8221;] || [[ $(diskutil-liste | grep &#8220;$item_basename&#8221;) == &#8220;&#8221;]]; s\u00e5 <br \/>\n      hvis! ls -ldO &#8220;$item&#8221;| grep -q &#8220;skjult&#8221;; deretter <br \/>\n        has_visible_non_volumes=true <br \/>\n        break <br \/>\n      fi <br \/>\n    fi <br \/>\n  fi <br \/>\ngjort<\/p>\n<p># Bytt synlighet tilsvarende <br \/>\nhvis $has_visible_non_volumes; ekko deretter <br \/>\n  &#8220;Skjuler alle ikke-volumelementer (unntatt spesifiserte unntak)&#8230;&#8221; <br \/>\n  for element i &#8220;$DESKTOP_PATH&#8221;\/*; gj\u00f8r <br \/>\n    hvis [[ -e &#8220;$element&#8221;]]; then <br \/>\n      item_name=$(basename &#8220;$item&#8221;) <br \/>\n      # Sjekk om elementet er i ALWAYS_SHOWN-listen <br \/>\n      hvis is_in_always_shown &#8220;$item_name&#8221;; fortsett deretter; fi <br \/>\n      # Hvis det ikke er et unntak, skjul det <br \/>\n      chflags skjult &#8220;$item&#8221; <br \/>\n    fi <br \/>\n  gjort <br \/>\n  ekko &#8220;Ikke-volum elementer skjult (unntatt unntak).&#8221; <br \/>\nelse <br \/>\n  echo &#8220;Viser alle elementer (unntatt spesifiserte unntak)&#8230;&#8221; <br \/>\n  for element i &#8220;$DESKTOP_PATH&#8221;\/*; gj\u00f8r <br \/>\n    hvis [[ -e &#8220;$element&#8221;]]; then <br \/>\n      item_name=$(basename &#8220;$item&#8221;) <br \/>\n      # Sjekk om elementet er i ALWAYS_HIDDEN-listen <br \/>\n      hvis is_in_always_hidden &#8220;$item_name&#8221;; fortsett deretter; fi <br \/>\n      # Hvis det ikke er et unntak, vis det <br \/>\n      chflags nohidden &#8220;$item&#8221; <br \/>\n    fi <br \/>\n  gjort <br \/>\n  ekko &#8220;All items unhidden (unntatt unntak).&#8221; <br \/>\nfi\n<\/p>\n<p>Test skriptet ved \u00e5 klikke p\u00e5 avspillingsknappen n\u00e6r toppen eller bruk hurtigtasten Kommando+R mens du er fokusert i snarveivinduet.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Kj\u00f8re skriptet i Apple-snarveier\" class=\"wp-image\" decoding=\"async\" height=\"1876\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/running-the-script-in-apple-shortcuts.webp\" title=\"Kj\u00f8re skriptet i Apple-snarveier\" width=\"2132\"\/><\/figure>\n<p>Ved f\u00f8rste gangs bruk kan det hende du m\u00e5 gi tillatelse til at Shortcuts.app kan kj\u00f8re skript. Etter \u00e5 ha gjort dette, kj\u00f8r snarveien p\u00e5 nytt for \u00e5 oppleve s\u00f8ml\u00f8s funksjonalitet. Du kan justere disse tillatelsene under Snarveier &gt; Innstillinger &gt; Avansert.<\/p>\n<p>Vurder \u00e5 feste snarveien til Mac-menylinjen for rask tilgang!<\/p>\n<p>For avanserte brukere, rommer skriptet matriser for \u00e5 tilpasse filer eller mapper for alltid \u00e5 skjule eller vise. Bare legg til spesifikke elementnavn, slik at du kan finjustere skriptet til dine behov. Dette enkeltskriptet fungerer som en bryter, slik at du kan skjule og vise elementer uten problemer (bare kj\u00f8r det igjen for \u00e5 g\u00e5 tilbake).<\/p>\n<h2 id=\"executing-the-script-as-a-standalone-tool\">Utf\u00f8re skriptet som et frittst\u00e5ende verkt\u00f8y<\/h2>\n<p>Hvis du foretrekker \u00e5 kj\u00f8re skriptet uavhengig, er det enkelt \u00e5 lagre det som en fil. Gi for eksempel navnet filen din <code>hide_desktop.sh<\/code>, lagre den deretter, og gj\u00f8r den kj\u00f8rbar ved \u00e5 bruke kommandoen:<\/p>\n<p> <code> <code>chmod +x \/path\/to\/hide_desktop.sh<\/code><\/code><\/p>\n<p>Du kan kj\u00f8re skriptet manuelt gjennom din foretrukne terminalemulator eller sette det opp til \u00e5 kj\u00f8re via verkt\u00f8y som Alfred. Avanserte alternativer som Automator lar deg lage en dobbeltklikkbar app fra skriptet.<\/p>\n<p>Disse metodene lar deg administrere skrivebordet ditt med minimal innsats. Du kan til og med utl\u00f8se Apple-snarveier fra terminalen din, og s\u00f8ml\u00f8st integrere alle skrivebordsorganisasjonsoppgavene dine.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Kj\u00f8rer Declutter skrivebordssnarvei via terminal\" class=\"wp-image\" decoding=\"async\" height=\"1299\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/running-declutter-desktop-shortcut-via-cli-anim.gif\" title=\"Kj\u00f8rer Declutter skrivebordssnarvei via terminal\" width=\"2000\"\/><\/figure>\n<p>Dette allsidige skriptet gj\u00f8r mer enn bare \u00e5 rydde opp p\u00e5 skrivebordet; det gir deg mulighet til \u00e5 kurere det du vil se. Skjul distraksjonene mens du s\u00f8rger for at viktige gjenstander som monterte stasjoner forblir synlige. Enten det er for en direktesending, deling av skjermen din eller bare forbedre arbeidsomr\u00e5dets estetikk, er det en elegant og tilpasningsdyktig l\u00f8sning skreddersydd for macOS-funksjonalitet.<\/p>\n<p>Omfavn muligheten til \u00e5 rydde opp \u2013 ditt organiserte skrivebord venter!<\/p>\n<h3>Ytterligere innsikt<\/h3>\n<h4><strong>1. Hvordan endrer jeg skriptet for \u00e5 tilpasse hvilke ikoner som forblir synlige?<\/strong><\/h4>\n<p>For \u00e5 tilpasse synlighet, endre <code>ALWAYS_SHOWN<\/code>og <code>ALWAYS_HIDDEN<\/code>-matrisene \u00f8verst i skriptet. Legg til eller fjern fil- eller mappenavn etter behov for \u00e5 passe dine personlige preferanser.<\/p>\n<h4><strong>2. Kan jeg bruke dette skriptet med andre Mac-apper?<\/strong><\/h4>\n<p>Absolutt! Du kan inkludere dette skriptet i forskjellige Mac-applikasjoner som st\u00f8tter skallkommandoer eller skript, for eksempel Alfred for hurtigtaster eller Automator for appoppretting.<\/p>\n<h4><strong>3. Hva skjer med filer n\u00e5r de skjules av skriptet?<\/strong><\/h4>\n<p>Filene blir ikke slettet eller flyttet; i stedet f\u00e5r de en &#8220;skjult&#8221; egenskap, noe som gj\u00f8r dem usynlige p\u00e5 skrivebordet og i Finder til du velger \u00e5 avsl\u00f8re dem igjen.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/i-wrote-the-best-script-for-decluttering-the-mac-desktop-heres-how-to-use-it\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Kilde og bilder<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oversikt Dette tilpassbare skriptet lar deg selektivt skjule rot mens du bevarer viktige elementer p\u00e5 Mac-skrivebordet, for eksempel tilkoblede stasjoner og volumer. Tilpass skriptet enkelt til din smak ved \u00e5 modifisere variable arrays, som dikterer hvilke elementer som alltid skal v\u00e6re synlige eller skjulte basert p\u00e5 dine preferanser. Bruk Apple-snarveier for praktisk utl\u00f8sning eller kj\u00f8r [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[63,78,11,5],"class_list":["post-6845","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-customization","tag-mac","tag-macos","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts\/6845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/comments?post=6845"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts\/6845\/revisions"}],"predecessor-version":[{"id":6846,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts\/6845\/revisions\/6846"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/media?parent=6845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/categories?post=6845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/tags?post=6845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}