Saya tidak terlalu menyukai aplikasi yang mengacaukan $HOME
direktori saya dengan file atau direktori mereka sendiri. Ini jarang menjadi masalah, karena sebagian besar aplikasi memiliki kesopanan untuk menyembunyikan data mereka dengan mengawalinya dengan titik atau sesuai dengan ~/.config
standar. Tapi jangan patah.
T1 : Apakah saya salah memahami direktori ini? Adalah ~/snap
benar-benar sebuah direktori yang seharusnya saya masuk dan akses setiap hari setara dengan ~/downloads
, ~/pictures
, ~/work
, dll?
T2 : Dalam kasus apa pun: Bisakah saya memindahkannya misalnya ~/.snap
? Saya tidak dapat menemukan sesuatu seperti /etc/snap
, /etc/default/snap
, atau ~/.config/snap
untuk men-tweak hal. Saya mencoba export SNAP_USER_DATA=$HOME/.snap
tetapi tidak berhasil.
sumber
for f in .*; do g="${f#.}"; echo "How can a single file clutter your home folder? It's just ${g}." ; echo ln -sv "$f" "${g}_"; done
Ini sebenarnya tidak berbahaya untuk dijalankan, tetapi Anda harus menghapus yang terakhir diecho
sana dan saya pikir Anda akan "membeli baris saya pemikiran ".Jawaban:
Begitu..
A1 : Tidak;
~/snap
tidak seharusnya diakses secara manual setiap hari; itu adalah direktori pengaturan.A2 : Tidak;
~/snap
tidak bisa diubah; itu berantakan dir rumah Anda dengan desain.Namun sudah ada laporan bug tentang masalah ini, tetapi saat ini hanya diprioritaskan sebagai daftar harapan . Jika Anda terpengaruh oleh bug ini (dan Anda adalah jika Anda memiliki
~/snap
=) maka beri tahu pengembang baik hati, dan dorong mereka untuk memperbaiki bug dengan meningkatkan signifikansinya:Sementara itu lakukan seperti saran @Rinzwind dan cukup sembunyikan direktori dari Nautilus dengan mengetikkan ini di shell:
Alternatif bisa benar-benar menyingkirkan sekejap oleh benar-benar menghapus segala sesuatu yang berkaitan snap, seperti yang dijelaskan di sini .
sumber
Ini adalah direktori biasa tetapi tidak dimaksudkan untuk akses pengguna. Dikelola oleh
snapd
utilitas. Nampaknya akan berganti nama untuk~/.snap
di beberapa titik. Atau kurang mungkin~/.local/share/snap
.Ketika diganti namanya akan disembunyikan secara otomatis.
Untuk menyembunyikan dari desktop shell untuk saat ini, buat file teks bernama
~/.hidden
dan masukkan kata "snap" di dalamnya. Ini akan menyembunyikan folder "~ / snap" dari Nautilus.Untuk menyembunyikan dari baris perintah untuk saat ini, alias
ls
kels -Isnap
. Sekarang "jepret" akan diabaikan ketikals
-ing.sumber
Semua aplikasi snap sendiri (kalau-kalau diinstal) terletak di
/snap
direktori./home/user/snap
berisi pengaturan pribadi Anda dari jepretan tersebut (seandainya sudah terpasang).The
/home/user/snap
folder diciptakan sekali ketika Anda telah menginstal pertamasnap
paket.Jika Anda tidak menginstal aplikasi jepret, Anda dapat menghapus
/home/user/snap
folder.Jika Anda menginstal dan menggunakan aplikasi snap baru, folder akan dibuat ulang - ini dilakukan dengan desain.
Seperti halnya
snapd
"sedang berlangsung" - mungkin direktori default lain dapat dipilih di masa mendatang.sumber
Saya pikir saya sebenarnya punya solusi untuk ini! Yah agak. Ada ekstensi Nautilus yang disebut "Nautilus Hide" yang akan menyembunyikan file dan folder tanpa mengubah nama mereka. Itu pada dasarnya menulis nama folder ke file yang digunakan Nautilus untuk melihat apakah folder harus disembunyikan atau tidak.
Bekerja seperti pesona!
https://github.com/brunonova/nautilus-hide
sumber
echo snap >> ~/.hidden
) ... tetapi tahu caranya sekitargit
,cmake
dansudo make install
. Saya kira ini menambahkan sesuatu yang baru ke tabel.sudo
untuk menginstalnya. Ini jauh lebih rumit. Setidaknya untuk saya.snap
ke~/.hidden
sudah dijelaskan pada dua jawaban yang ada; satu-satunya perbedaan adalah bahwa pendekatan Anda jauh lebih rumit . Saya tidak menemukan itu berguna, saya tidak akan merekomendasikan pendekatan ini kepada siapa pun, maka -1 untuk kegunaan.