GNOME dosyaları türe göre sıralama yok

Bu komutla kurdum ama seçenekler gelmedi. Oturumu kapatıp açmam mı gerek?

Kod:
bash -c "$(curl -fsSL https://cfgnunes.github.io/nautilus-scripts/install.sh)"
"pkill nautilus" komutunu deneyin ve tekrar kontrol edin. (Komut, GNOME masaüstü ortamına ait Dosyalar uygulamasını komple kapatır.) İşe yaramaz ise oturumu kapatıp açın. Komple yeniden başlatmaya gerek yok.
 
Nautilus yerine direkt Nemo kullanabilirsin abi. Cinnamon'un dosya yöneticisi, ben onu kullanıyorum.

sudo pacman -S nemo nemo-fileroller nemo-share
 
Bu komutla kurdum ama seçenekler gelmedi. Oturumu kapatıp açmam mı gerek?

Kod:
bash -c "$(curl -fsSL https://cfgnunes.github.io/nautilus-scripts/install.sh)"
Valla kurulumu bende zor yapmıştım ama kurulum sonrası şunları yapabilirsiniz:
Kod:
rm -rf ~/.local/share/nautilus-python/extensions/*
rm -rf ~/.local/share/nautilus/scripts/*
#buna pek gerek yok ama garanti olsun.
Kod:
nano ~/.local/share/nautilus-python/extensions/siralama.py
Kod:
import os
from gi.repository import Nautilus, GObject

class SortExtension(GObject.GObject, Nautilus.MenuProvider):
    def get_background_items(self, *args):
        submenu = Nautilus.Menu()
        item = Nautilus.MenuItem(name='SortMenu::Root', label='Sırala', tip='Sıralama seçenekleri')
        item.set_submenu(submenu)

        options = [
            ("A-Z", "name", "false"),
            ("Z-A", "name", "true"),
            ("Son Değiştirme", "mtime", "true"),
            ("İlk Değiştirme", "mtime", "false"),
            ("Boyut", "size", "true"),
            ("Tür", "type", "false")
        ]

        for label, order, reverse in options:
            subitem = Nautilus.MenuItem(name=f'SortMenu::{label}', label=label)
            subitem.connect('activate', self.menu_activate, order, reverse)
            submenu.append_item(subitem)

        return [item]

    def menu_activate(self, menu, order, reverse):
        os.system(f"gsettings set org.gnome.nautilus.preferences default-sort-order '{order}'")
        os.system(f"gsettings set org.gnome.nautilus.preferences default-sort-in-reverse-order {reverse}")
Kod:
nautilus -q

nautilus
 
Nautilus yerine direkt Nemo kullanabilirsin abi. Cinnamon'un dosya yöneticisi, ben onu kullanıyorum.

sudo pacman -S nemo nemo-fileroller nemo-share
Kurdum, yine böyle bir seçenek yok. Burada ara vermek zorundayım gece seyahatim olduğu için. CachyOS maceram devam edecek.
 
Kurdum, yine böyle bir seçenek yok. Burada ara vermek zorundayım gece seyahatim olduğu için. CachyOS maceram devam edecek.

Hocam şu gnomu silin siz de biz de rahatlayak beni sinirlendirmeyin Yusuf ipeği ararım şaka şaka ama lütfen bir KDE Plasma'yı deneyin.
 
Kod:
sudo pacman -S python-nautilus python-gobject procps-ng

#####
git clone https://github.com/bassmanitram/actions-for-nautilus.git

cd actions-for-nautilus

make install
#####

#parantez içindeki kısımlar ne kadar gerekli bilmiyorum önce o kısımlar olmadan deneyebilirsiniz.

nano ~/.local/share/nautilus-python/extensions/siralama.py

Kod:
import os
from gi.repository import Nautilus, GObject

class SortExtension(GObject.GObject, Nautilus.MenuProvider):
    def get_background_items(self, *args):
        submenu = Nautilus.Menu()
        item = Nautilus.MenuItem(name='SortMenu::Root', label='Sırala', tip='Sıralama seçenekleri')
        item.set_submenu(submenu)

        options = [
            ("A-Z", "name", "false"),
            ("Z-A", "name", "true"),
            ("Son Değiştirme", "mtime", "true"),
            ("İlk Değiştirme", "mtime", "false"),
            ("Boyut", "size", "true"),
            ("Tür", "type", "false")
        ]

        for label, order, reverse in options:
            subitem = Nautilus.MenuItem(name=f'SortMenu::{label}', label=label)
            subitem.connect('activate', self.menu_activate, order, reverse)
            submenu.append_item(subitem)

        return [item]

    def menu_activate(self, menu, order, reverse):
        os.system(f"gsettings set org.gnome.nautilus.preferences default-sort-order '{order}'")
        os.system(f"gsettings set org.gnome.nautilus.preferences default-sort-in-reverse-order {reverse}")

Kod:
nautilus -q

nautilus



Bu kodlarla şimdi ana sistemdede kurulum yaptım (CachyOS GNOME kurmuştum sanal makineye) bir sorun çıkarmadı proje bana güvenilir geldi ama siz yinede emin olun hocam.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…