Könyvtár láthatósága a Caja fájlkezelő oldalsávban

kimarite képe

Az egy nagyon jó hír (már akinek újdonság) , hogy a Caja fájlkezelőt használva, könyvjelzőket tudsz rendelni bármely könyvtárhoz. De mi van akkor, ha a már látható listából vennél el, azaz egy könyvtár megjelenését nem szeretnéd látni az oldalsávban, pontosabban annak felső, alapértelmezett felületén? Erre írok megoldást most.
Az oldalsáv megjelenésének szabályozása az F9 billentyűvel történik.
A Caja alkalmazás a MATE asztali környezet alapértelmezett fájlkezelője.

Teendők

-- biztonsági másolat készítése a szerkesztendő fájlról

sudo cp /etc/xdg/user-dirs.defaults /etc/xdg/user-dirs.defaults.ORIG

-- admin joggal szerkeszted az user-dirs.defaults fájlt

sudo nano /etc/xdg/user-dirs.defaults

... történhet ez a nano szövegszerkesztővel például.

-- a fájl (teljes) tartalma ez

  GNU nano 2.9.3             /etc/xdg/user-dirs.defaults                       

# Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos

-- ha a Dokumentumok könyvtárat tüntetnéd el (vagyis annak megjelenését a Caja fájkezelőben), a rendszer általános, azaz globális beállításait szerkesztve, akkor a DOCUMENTS sor elejére begépelsz egy megjegyzés karaktert. A megjegyzésként használható karakterek: a # vagy a ;

DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
#DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos

... mint láthatod, a súgó, azaz a segítő mondatok is megjegyzésként jelennek meg, így nem szólnak bele a konfigurációba. Amit megjegyzésként jelzel, azt nem veszi figyelembe a rendszer.

A nano szövegszerkesztőben egy adott szövegrészhez a kurzor nyilakkal léphetsz.

-- mented a változtatást és kilépsz a szövegszerkesztőből

Ctrl + O és Enter
Ctrl + X

Ezzel még nem vagy kész, mert egy fájl szerkesztése még rád vár, tehát

-- készítesz a második szövegfájlról egy biztonsági másolatot

cp /home/$USER/.config/user-dirs.dirs /home/$USER/.config/user-dirs.dirs.ORIG

-- szerkeszted az eredetit (a saját  könyvtárban, azaz a te egyéni beállításaidat szerkeszted)

xdg-open /home/$USER/.config/user-dirs.dirs

... a parancs hatására a grafikus szövegszerkesztő nyílik meg, de használhatod a nano-t is.

-- az user-dirs.dirs szövegfájl (teljes) tartalma a következő:

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run.
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Asztal"
XDG_DOCUMENTS_DIR="$HOME/Dokumentumok"
XDG_DOWNLOAD_DIR="$HOME/Letöltések"
XDG_TEMPLATES_DIR="$HOME/Sablonok"
XDG_PUBLICSHARE_DIR="$HOME/Nyilvános"
XDG_MUSIC_DIR="$HOME/Zenék"
XDG_PICTURES_DIR="$HOME/Képek"
XDG_VIDEOS_DIR="$HOME/Videók"

-- megjegyzésbe teszed a Dokumentumok-ra vonatkozó sort:

XDG_DESKTOP_DIR="$HOME/Asztal"
#XDG_DOCUMENTS_DIR="$HOME/Dokumentumok"
XDG_DOWNLOAD_DIR="$HOME/Letöltések"
XDG_TEMPLATES_DIR="$HOME/Sablonok"
XDG_PUBLICSHARE_DIR="$HOME/Nyilvános"
XDG_MUSIC_DIR="$HOME/Zenék"
XDG_PICTURES_DIR="$HOME/Képek"
XDG_VIDEOS_DIR="$HOME/Videók"

... a sor törlésének hatása ugyanaz (ne csináld!), mint a megjegyzésnek, melyet más néven komment-nek nevezünk, és emígy, az angolos elnevezéssel is érthető.

-- mented a fájlt.

-- újraindítod a rendszert,

sudo reboot

és a Dokumentumok könytár, tárárám, immár nem látszik a fájlkezelő oldalsávjában.

Úgy vettem észre, hogy újraindítás nem szükséges, ha a változtatásokat visszavonod ... .

Az ám, de könyvjelzőként ott van.

A könyvjelzőt a már ismert módszerrel eltávolítod,

és kész vagy.

Enjoy :-)

Kérdezz bátran, ha valami nem tiszta.

Tudnivalók

Fájlok

-- globális (minden felhasználóra érvényes) változtatásokért felel, de a nyelvi beállítás mindig angol

/etc/xdg/user-dirs.defaults 

-- globális nyelvi beállítás és karakterkészlet használata

/etc/xdg/user-dirs.conf

A fenti beállítások szerkesztése előtt gondolkozz, de inkább ne nyúlj ezekhez.

-- egyéni (egy felhasználóra érvényes) változtatásokért felel, de a nyelvi beállítás a felhasználó sajátja, melyet például a telepítéskor választott ki (a könyvtárak neve). Mint láthattad, a globális beállítás ezt felülírja.

/home/$USER/.config/user-dirs.dirs

-- egyéni nyelvi beállítás

/home/$USER/.config/user-dirs.locale

A fenti beállítások szerkesztése előtt gondolkozz. Nem szoktuk változtatni ezeket sem.
A könyvtár nevekben félkövér karakterrel jelöltem a könnyen érthető angol elnevezési formát, mármint:
dirs = könytárak
locale = nyelv
conf = beállítás

Parancsok

-- az egyéni, user-dirs.dirs szövegfájlban láthatú beállításokat, azaz a könyvtárak beállításait frissíti. A globális beállítás felülírja.

xdg-user-dirs-update

-- az egyéni nyelvi beállítások változtatásait frissíti itt: user-dirs.locale

xdg-user-dirs-gtk-update

A két parancs admin joggal (sudo) futtatva a globális beállításokra lesz érvényes.

Tudás bázis
https://freedesktop.org/wiki/Software/xdg-user-dirs/
https://www.systutorials.com/docs/linux/man/1-xdg-user-dirs-update/
https://wiki.archlinux.org/index.php/XDG_user_directories

Hozzászólások

kimarite képe

Köszi a bejegyzést ill. az

Értékelés: 

0
Még nincs értékelve

#1 Nagyon szívesen. :-)
Küldtem egy mail-t is, hogy kész a blog, de az a Spam-be érkezik, és jelzést kell rá tenni, hogy nem Szemét. A levélküldő alkalmazásokat nem szereti pl. a Google. A Kapcsolat-nál, innen az oldalról.