LINUX.ORG.RU

Какое окружение рабочего стола вы считаете ХУДШИМ?

 ,


1

1
  1. GNOME 298 (43%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. KDE Plasma 97 (14%)

    ********************************************************************************************************

  3. Окружения на основе тайловых WM (i3, dwm, etc.) 58 (8%)

    **************************************************************

  4. Unity 47 (7%)

    **************************************************

  5. Enlightenment 47 (7%)

    **************************************************

  6. Другой вариант ответа 32 (5%)

    **********************************

  7. Deepin 25 (4%)

    **************************

  8. LXQt 20 (3%)

    *********************

  9. TDE (Trinity) 14 (2%)

    ***************

  10. Cinnamon 13 (2%)

    *************

  11. Xfce 12 (2%)

    ************

  12. Pantheon (Elementary OS) 11 (2%)

    ***********

  13. LXDE 10 (1%)

    **********

  14. Mate 9 (1%)

    *********

  15. Budgie 4 (1%)

    ****

Всего голосов: 697

★★★★★

Проверено: Satori ()
Последнее исправление: sudopacman (всего исправлений: 1)

Ответ на: комментарий от kirill_rrr

не выпрыгнуть за предел

Наоборот ведь :P

И стопицот раз в день это кунг-фу не случается, да. Но случается.

мегабайты

жалкие

Лол. Если рама сильно фрагментирована, ни фига они не жалкие :P

вознкало, но на вайланде

Не, даже вяленым поделкам до компиза далеко ещё :P

возникают, исчезают и всё

ССЗБ, Мы специально настроили dunst, чтобы все уведомления закрывались только вручную.

Один только говновайбер не юзает стандарт и рисует уведомления сам. Причём он ещё и на Qt и подвержен вышеозначенному багу с треем, отчего единственным надёжным источником информации о непрочитанных является иконка в таскбаре (ради чего надо держать таскбар как таковой, ещё и на виду, ага).

И даже при этом, несмотря на то, что разработчики заверяют, что вторичный клиент, в отличие от всяких там вацапов, работает независимо от первичного (что, кстати, неактуально, в вацап такое недавно завезли тоже) — иногда умудряется ломаться доставка сообщений от опредённых контрагентов, пока не запустить первичный клиент. Узнать о чём, конечно, нельзя, только по сторонним каналам от очередного возмущённого нечитанием вайбера лица. Браво.

А кроссплатформенным стандартом всё таки считается значок в трее

Вылезайте из криокамеры, уже даже на винде, откуда это прилезло, лет 5 как есть нативный центр уведомлений, и не надо обмазываться всякими Snarl. На макоси же издревле принято показывать уведомления на иконке в доке, а в трей лезет только криво портированное шиндузятное ПО.

mertvoprog
()
Ответ на: комментарий от mertvoprog

Не, даже вяленым поделкам до компиза далеко ещё

Да всем далеко до компиза. Он был выдающимся во всём.

уведомления на иконке в доке

Неудобно (но это субъективно) и плохо совместимо с виртуальными столами (а вот это уже объективная проблема). К тому же трей есть у всех, а возможность отправить уведомление на значок панели только у немногих.

лет 5 как есть нативный центр уведомлений

Только он помойка и пользоваться им тяжеловато. Даже шторка андроида 2 версии куда лучше сочетает в себе трей и центр уведомлений.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

плохо совместимо с виртуальными столами

В чём разница с треем в этом плане? Что там, что там приходится отображать иконки от приложений, которых нет на текущем рабочем столе.

трей есть у всех

Так можно про любой платформонезависимый сабсет сказать. Это не повод им ограничиваться. Да и про «есть у всех» весьма сомнительно: гномосеки ж выпилили, да и тайловоды не жалуют :P

Только он помойка

Трей ещё большая помойка, если туда срут все подряд.

mertvoprog
()
Ответ на: комментарий от mertvoprog

В чём разница с треем в этом плане? Что там, что там приходится отображать иконки от приложений, которых нет на текущем рабочем столе.

Разница в том, что трей один на все столы, а значки окон - отдельные.

гномосеки

…не имеют никакого отношения к тому, как надо делать.

тайловоды не жалуют

Некоторые не жалуют, но у всех есть возможность эту функцию включить.

Трей ещё большая помойка, если туда срут все подряд.

Поэтому продвинутые треи помнят тот мусор, который надо не отображать. Но корень проблемы не в этом.

Если срать себе на рабочий сто, то там будет насрано, но он вообще то не для этого и возможность его засрать не повод от него отказываться. Если срать себе в меню приложений, то там будет засрано. Если срать себе на диск, то там будет засрано, но это не повод отказаться от дисков. Если срать себе в облако, то… ну, вы поняли.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

а значки окон - отдельные

Зависит от реализации/настроек.

как надо делать

Какая разница, как «надо»? Речь шла о том, как есть.

но у всех есть возможность эту функцию включить

Но зачем?

возможность его засрать не повод от него отказываться

Это повод отдать его на растерзание автоматике и скрыть с глаз долой. Как и весь $HOME, в принципе. Там проходной двор. Пуристам, которым это не нравится, приходится перепатчивать половину софта, чтобы он вёл себя прилично и мимо .config/.local/.cache не гадил. А то и контейнерами/изоляцией обмазываться, ага.

Если срать себе в облако, то… ну, вы поняли.

Будет

SEVERAGICAL RAIN | ВЫГРЕБНЫЕ ДААААЖДИ

TAKE UMBRELLA FOR NO PAIN | БЕЗ ЗОНТААА НЕ ВЫХАДИИ

THROW IT TO RECYCLE BIN | СРАЗУ В МУСОР ВЫБРАААСИ

’CAUSE IT NEVER WILL BE CLEAN | ПОТОМУ ЧТО НЕ ОТМЫТЬ

mertvoprog
()
Ответ на: комментарий от mertvoprog

Зависит от реализации/настроек.

Действительно, настройка такая есть и в принципе пусть остаётся, но варианты кроме «показывать окна текущего стола» лишены смысла, иначе можно всё на один стол запихать и жевать кактус.

Но зачем?

Чтобы те, кто эту функцию жалует, могли ей воспользоваться. И мне почему то кажется, что это от трети до половины тайловых столов в галерее.

Это повод отдать его на растерзание автоматике и скрыть с глаз долой.

$HOME это не системная папка чтобы туда софт срал, это место, где пользователь держит свои файлы. Для системного мусора есть понятие скрытых файлов, вот пусть скрытыми и остаются. А все открытые файлы должны быть быстро доступны и отсортированы для удобного доступа. Либо ты сортируешь свои вещи сам, либо кто то сделает это вместо тебя, особенно хорошо работает ИРЛ.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Для системного мусора есть понятие скрытых файлов

Снапу и некоторым играм плевать на твои хотелки. Как и большинству софта на XDG директории типа .config

SR_team ★★★★★
()
Ответ на: комментарий от SR_team

Поэтому у меня нет ни снапа, ни некоторых игр, ни этого самого большинства софта. Их все можно заменить. И лучше сделать это, а не строить комбайны по автоматическому разгребанию дерьма за ними.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

иначе можно всё на один стол запихать и жевать кактус

Почему? Окна текущего стола и sticky-окна — это всё ещё намного меньше, чем все окна со всех столов.

$HOME это не системная папка чтобы туда софт срал

Фактически — именно системная, ибо софт о ней знает, она автоматически находится и туда срут все подряд. И что хуже — невпопад, в отличие от системных директорий.

Чтобы те, кто эту функцию жалует, могли ей воспользоваться

Для этого можно запустиь отдельный трейсервер, не нужно что-то «включать». Даже Wayland этому не мешает, SNI работает чисто через D-Bus и может в теории хоть во фреймбуферной консоли работать, только иконочки рисовать неудобно будет :3

Для системного мусора есть понятие скрытых файлов, вот пусть скрытыми и остаются

От того, что у помойки точки в начале, никуда не деваются ни тормоза при считывании всего этого через readdir, ни внезапное обнаруживание этой помойки в кроссплатформенном софте, который чихать хотел на эти никсячьи конвенции вместо толкового атрибута скрытия в ФС хотя бы. Всё равно что на заваленный стол накинуть сверху ещё одну скатерть.

Либо ты сортируешь свои вещи сам

Что заключается в содержании собственноручно отсортированных файлов подальше от $HOME-помойки, где над ней может случайно надругаться кто угодно.

mertvoprog
()
Ответ на: комментарий от mertvoprog

Почему? Окна текущего стола и sticky-окна — это всё ещё намного меньше, чем все окна со всех столов.

Потому что закреплённые на всех столах окна входят в окна этого стола - именно так они и работают. Так вот, альтернатива это «показывать окна со всех столов», возможно с некоторыми несущественными вариациями «только свёрнутые» или ещё как то. Но сама суть столов в том, чтобы иметь несколько отдельных списков окон.

И что хуже — невпопад, в отличие от системных директорий.

Системные засираются тоже невпопад. Но к счастью они предназначены для машинного разбора и оптимизация для человекочитаемости не критична. А $HOME это именно для человека, и если софт этого не понимает значит он дефектный.

От того, что у помойки точки в начале, никуда не деваются

Напротив, приличные файлменеджеры имеют такую галочку…

ни тормоза при считывании всего этого через readdir

Не с дискеты же. Вот и тормозов там на десятки милисекунд. Хуже когда миниатюры начинают строиться.

ни внезапное обнаруживание этой помойки в кроссплатформенном софте

Довольно редкий случай использования спецсофта на другой системе. Да и вообще, не чувствую проблемы в том, что иногда мне напоминают что тут ещё что то есть. В конце концов я уже принял решение отказаться от ~/Desktop, куда никто не срёт.

Также надо заметить, что виндовая альтернатива с файловым атрибутом, хреновой расстановкой этого атрибута, точно такой же помойкой и при этом хранением конфигов хз где, показала себя куда хуже. Макось не знаю, а андроид вообще взял всё худшее от обоих вариантов.

вместо толкового атрибута скрытия в ФС хотя бы

Сравнивая 2 варианта на своём опыте, могу сказать, что при всей нелогичности конвенци с точкой, оперировать именем файла быстрее и проще чем файловым атрибутом. Да, надо забить в голову целую одну мысль. Но она уже 13 лет там и мне кажется, что это проще чем расшифровка смысла пиктограмм гугловского материал десигн. Причём пиктограммы закапываются и откапываются раз в 2-3 года, а точка всё ещё на месте.

заключается в содержании собственноручно отсортированных файлов подальше от $HOME-помойки, где над ней может случайно надругаться кто угодно.

Странно, но почему то у меня в $HOME не помойка и там над моими файлами кто-то может надругаться не более, чем в любом другом месте (кроме /tmp в tmpfs разумеется).

А если в какой то момент я вываливаю туда кучу несортированного мусора, то это делаю я, своими руками, и из каких то соображений, осознавая что это не лучшая идея и потом придётся разгрести, опять же своими руками. И следствие: если там появился какой то мусор, значит он оставлен здесь чтобы обратить на него внимание позже.

Это примерно то, зачем были придуманы $HOME и ~/Desktop. Зачем изобретать свои собственные, но в другом месте?

kirill_rrr ★★★★★
()
Ответ на: комментарий от mertvoprog

Хотелось увидеть примеры говнософта, срущего в хомяк и вменяемые причины почему его обязательно нужно тянуть к себе. Потому что на моём основном компе это ровно… 0 единиц. За исключением может быть digikam, которому я позволил и дальше держать в хомяке свою базу, хотя там есть настройка для этого.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

иметь несколько отдельных списков окон

Ну имейте, это мелочь реализации. Можно булавки показывать, как в браузерах.

Системные засираются тоже невпопад

Мейнтейнеры следят, чтобы такой херни не было. А за хомяком не следят.

приличные файлменеджеры имеют такую галочку…

Кроме файлменеджеров, лазить в ФС никому не нужно?

Не с дискеты же

HDD и флешки тоже медленными бывают. И перегруженными.

а андроид вообще взял всё худшее от обоих вариантов

Ведроидный софт хотя бы меньше гадит мимо своих data/obb.

оперировать именем файла быстрее и проще чем файловым атрибутом

Ну да, давайте вообще от атрибутов откажемся. Все таймстампы в имя, и размер тоже в имя. И распределение блоков. 255 символов на всё это должно хватить, не хватит — ССЗБ.

почему то у меня в $HOME не помойка

С Вашим пуританством и брезгованием нужным софтом — не удивительно. Некоторые пускаются ещё дальше и патчат софт, который срёт не туда, выше писали.

mertvoprog
()
Ответ на: комментарий от kirill_rrr

Ну разгребайте.

@bq:22:12:25:/tmp/dl$ ls -1a ~/|grep '^\.'
.
..
.adobe
.aMule
.android
.anyRemote
.apl.history
.appdata
.aqemu
.arcan
.ardour2
.ascrod
.asoundrc
.asylum
.a.txt.swp
.audacity-data
.azpainter
.babel.json
.balsa
.bash_history
.bash_logout
.bash_profile
.bashrc
.batik
.baudline
.bcast
.BillardGL.conf.v7
.bundle
.byobu
.bzr.log
.cabal
.cache
.calcprefix
.calcurse
.cdmrc
.cgdb
.cgminer
.cinnamon
.claws-mail
.cloudcmd.json
.cmake
.cmus
.composer
.config
.conkeror.mozdev.org
.conky
.conkyForecast.config
.conkyrc
.conkyrc2
.conkyrc3
.conkyrc_modern
.cups
.dbshell
.dbus
.ddd
.degit
.designer
.devilspie
.dia
.dillo
.directory
.dmenu_cache
.dmrc
.dockbarx
.doom.d
.dosbox
.drawswf
.duc.db
.dvdisaster
.e
.eaglemode
.ebcache
.ebrc
.ecomp
.ecore
.e-crashdump.txt
.ed.2016-03-11-0250.46.gz
.ed.2016-03-13-0255.48.gz
.ed.2016-03-13-1450.36.gz
.ed.2016-03-14-0247.54.gz
.electron-cash
.electrum
.elementary
.elinks
.emacs
.emacs~
.emacs.d
.emerald
.ethereum
.etr
.etracer
.expo
.face
.FBReader
.fbtermrc
.fehbg
.festival_history
.fischerc
.fltk
.fontconfig
.FontForge
.freemind
.fs-enFKcV
.fvwm
.fvwm-crystal
.gammurc
.gconf
.geek-life
.gem
.Genymobile
.gervill
.ghc
.gimp-2.8
.gitconfig
.git-credentials
.gitlab-cli.json
.gksu.lock
.glivrc
.gnash
.gnome
.gnome2
.gnome2_private
.gnome-commander
.gnupg
.gnuplot_history
.goldendict
.golly
.gozerbot
.gphoto
.gradle
.grasp_settings
.groovy
.gstreamer-0.10
.gtk-bookmarks
.gtklp
.gtkrc-2.0
.gtkrc-2.0-kde4
.gvfs
.h2.server.properties
.haxelib
.hgk
.hgrc
.hgrc~
.histfile
.HotShots
.htcfg2
.httpie
.hxcpp_config.xml
.hydrogen
.i2p
.i3
.iBank2
.ibus
.ICEauthority
.icebreaker
.icedove
.icons
.ideskrc
.idesktop
.imagej
.inputrc
.instead
.ipe
.irb_history
.ivy2
.jackdrc
.java
.jitsi
.joe_state
.jpilot
.jspm
.kchmviewer
.kde
.keysnail.js
.keysnail.js.bak
.kingsoft
.lesshst
.links2
.liquidwarrc
.lmmsrc.xml
.local
.~lock.se213_lab.docx#
.LORA
.lyx
.lyxauth
.m2
.macromedia
.mailcap
.maltego
.mateconf
.mateconfd
.mcabber
.mednafen
.memoryblocks-8bc24bfc9d419ce17cdae902fd68c23f
.microemulator
.mime.types
.minetest
.mission-control
.mixxx
.mkshrc
.mongorc.js
.mono
.moonchild productions
.mozilla
.mplayer
.mpv
.mtpaint
.mysql_history
.nano
.nbi
.neercsrc
.netbeans
.ngrok2
.nix-channels
.nix-defexpr
.nix-profile
.node-gyp
.node_repl_history
.npm
.nwjs
.odbc.ini
.offlineimap
.offlineimaprc
.openoffice
.openshift
.openshot
.opera
.Osmos
.parallel
.pdsettings
.pentadactyl
.php_history
.pip
.pki
.PlayOnLinux
.pnpm-store
.profile
.psi
.pulse
.pulse-cookie
.purple
.purple-metaprog.pem
.purple-metaprog-pub.pem
.PyCharm2018.1
.pyenv
.pylint.d
.python_history
.qemu-launcher
.qflash
.qmmp
.qmplay2
.quakespasm
.ratarmount
.remmina
.repoconfig
.reportbugrc
.reportbugrc~
.retroshare
.rnd
.ropeproject
.rsyncignore
.rubberband.wisdom.d
.rustup
.rvm
.sac_demo2.tex.swp
.sane
.schism
.sc_history
.Scilab
.screenleap
.screenlets
.scvim
.selected_editor
.sendxmpprc
.sheepshaver_prefs
.shlang.swp
.shutter
.skippyrc
.Skype
.smb
.solfege
.solfegerc
.sonic-pi
.sounds
.sqldeveloper
.sqlite_history
.sqlmap
.ssh
.ssr
.subversion
.sundog_files_preview
.sunvox_clipboard.sunpat
.sunvox_clipboard.sunpats
.sunvox_clipboard.sunsynth
.sunvox_files_preview
.sunvox_opensample
.sunvox_pateditor
.sunvox_prev_session.sunvox
.sunvox_song_l
.sunvox_song_s
.sunvox_song_w
.sunvox_soundnet
.sunvox_synth_l
.sunvox_synth_s
.sunvox_timeline
.sweep
.swt
.synfig
.tabun.defender.data
.taglog
.task
.taskrc
.tasks.swo
.tdm
.telegram_backup
.telegram-cli
.TelegramDesktop
.temp
.texlive2016
.texlive2018
.texlive2019
.texmf-var
.tgdb
.themes
.thumbnails
.thunderbird
.ti-sheet
.tixati
.tkabber
.tkdesk
.tomatoes
.tomighty
.tooling
.toprc
.Trash
.treeline-1.4
.treeline-3.0
.trello-cli
.Tribler
.tt-sheet.json
.tupi
.tuxcmd
.tuxpaint
.uim.d
.ukrchess
.uml
.ure
.urxvt
.v8flags.4.5.103.35.bodqhrohro.json
.v8flags.4.6.85.31.bodqhrohro.json
.v8flags.4.6.85.32.bodqhrohro.json
.v8flags.5.8.283.41.eaac8383df668fc6ad3df21006020348.json
.v8flags.6.2.414.66.eaac8383df668fc6ad3df21006020348.json
.v8flags.6.8.275.32-node.12.bodqhrohro.json
.v8flags.6.8.275.32-node.12.eaac8383df668fc6ad3df21006020348.json
.vacuum
.var
.vegas
.velox.conf
.velox.conf.bak
.vfu
.ViberPC
.vifm
.vim
.viminfo
.viminfo.tmp
.viminfs.tmp
.viminft.tmp
.viminfu.tmp
.viminfv.tmp
.viminfw.tmp
.viminfx.tmp
.viminfy.tmp
.viminfz.tmp
.vimperator
.vimrc
.virt-manager
.VirtualBox
.virtualenvs
.vplayer_f
.vscode-oss
.vue-templates
.w3m
.Wammu
.wavesurfer
.weechat
.wegorc
.wget-hsts
.whyteboard
.wicd
.widelands
.wine
.winff
.wireshark
.wordcorr
.workrave
.wvdial.conf
.Xauthority
.xbindkeysrc
.xbmc
.xdrawchem
.xdrawchemrc
.xine
.xinitrc.slim
.xinputrc
.xmlcopyeditor
.Xmodmap
.xnviewmp
.xournal
.xpaint
.xscreensaver
.xsession-errors
.xsession-errors.old
.xsettingsd
.xtimidity
.xvkbd
.yandex
.yarn
.yarnrc
.yowsup
.ywtracker
.zcompdump
.zinc
.zlogin
.zoom
.zshrc
.zshrc.zni
.zynaddsubfx-bank-cache.xml
.zynaddsubfxXML.cfg

За 8 лет накопилось.

mertvoprog
()
Ответ на: комментарий от mertvoprog

Вот уж реально, срач так срач….

Могу заметить 2 вещи: Во первых они все скрытые, здесь нет ни одного косяка со стороны именно софта.

Во вторых, .ed.2016-03-11-0250.46.gz, .ed.2016-03-13-0255.48.gz, .ed.2016-03-13-1450.36.gz, .ed.2016-03-14-0247.54.gz намекают на гору давно неиспользуемого или удалённого софта, за которым кто то считает ниже своего достоинства подчистить. Ну, нравится разводить срач - пожалуйста.

З.Ы. Также надо заметить третью вещь: такая гора софта говорит о частых экспериментах. Экспериментировать надо в экспериментальном профиле пользователя и выносить его периодически.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от mertvoprog

Мейнтейнеры следят, чтобы такой херни не было.

Ага, щас.

Кроме файлменеджеров, лазить в ФС никому не нужно?

Приличные никто тоже имеют такую галочку потому что она есть в тулките или её не забыли сделать в самом приложении.

тоже медленными бывают. И перегруженными.

Всё равно, десятки милисекунд. Куда хуже, если там 1000++ файлов или построение миниатюр.

Ведроидный софт хотя бы меньше гадит мимо своих data/obb.

Ага, щас. Каждый второй создаёт свою папку, нифига не скрытую, никому не нужную и ещё и не использует её и удалть тоже не даёт.

давайте вообще от атрибутов откажемся. Все таймстампы в имя, и размер тоже в имя.

Не надо перегибать, всё в имя не засунуть. Но вот одну-две метки держать можно, тем более что они исторически сложились и оказались удачными.

и брезгованием нужным софтом

Я брезгую только ненужным софтом, особенно когда у него есть альтернатива или его можно легко изолировать. А это сокращает список незамениммого до пальцев одной руки.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

они все скрытые

Потому что |grep '^\.' же.

на гору давно неиспользуемого или удалённого софта

Чавоу? ed до сих пор стоит. Вот почему он тогда просирался без спросу, а сейчас перестал — это вопрос, да.

считает ниже своего достоинства подчистить

Мы и без этого постоянно этим занимаемся. В первую очередь охотимся за крупным, которое явно забивает раздел. Представляете, сколько труда нужно, чтобы всё эту мелюзгу по пару килобайт перебирать и вытряхивать?

Тут вопрос в другом: а схрена Мы, собственно, должны этим заниматься? Вы не находите здесь фундаментальной проблемы при разработке программ, что достаточно их лишь запустить — а они уже без спросу спаунят кучу файликов? И приходится за ними потом с васянскими чистильщиками бегать? Считанные программы умеют сами за собой что-то типовое подчищать.

И purge лезет только в /etc/, а в хомяки не лезет, хотя следовало бы.

Экспериментировать надо в экспериментальном профиле пользователя

Ага, ещё скажите отдельную ЭВМ для этого купить.

mertvoprog
()
Ответ на: комментарий от kirill_rrr

Ага, щас

Что не так-то? Им приходится следить, иначе банально конфликты между файлами из разных пакетов полезут рано или поздно. Вон Epiphany, например: есть браузер, а есть игра одноимённая.

Приличные никто тоже имеют такую галочку потому что она есть в тулките или её не забыли сделать в самом приложении.

То есть кроссплатформенные ≡ неприличные, так выходит?

1000++ файлов

Так об этом и речь.

Каждый второй

Это куда меньше, чем почти каждый первый, потому что данные-то где-то хранить надо. Винда даёт для этого реестр, ведройд даёт data-директорию и без разрешения даже не выпускает из неё. А что даёт жмупинус, кроме возможности как попало срать в хомяк?

и удалть тоже не даёт

Даже через свой труп? ;)

Я брезгую только ненужным софтом

Ненужноразм ЛОРчан не знает границ.

mertvoprog
()
Ответ на: комментарий от mertvoprog

Потому что |grep ‘^.’ же.

Это если их надо все вытащить. Но в нормальных режимах ты их всё равно не видишь.

Вот почему он тогда просирался без спросу, а сейчас перестал

Вопрос не в том почему его обновили, а в том, почему ты с 2016 года не почистил мусор. Уж 2 то раза в год можно уделить этому 20-30 минут.

Представляете, сколько труда нужно, чтобы всё эту мелюзгу по пару килобайт перебирать и вытряхивать?

Очень хорошо представляю. В пределах часа в год, не считая нештатных ситуаций с повреждением конфигов.

В первую очередь охотимся за крупным

А вот за ними то как раз не надо охотится. Кеши давно пора вынести в tmpfs, торренты и загрузки держать в отдельных папках, а всех слонов вынести на отдельный раздел. И всё, 90% случаев внезапного засирания хомяка устранены. А ещё всякие анализаторы места вроде du неплохо умеют делать свою работу. Это конфиг от давно удалёённого софта найти сложно, а слоны сразу видны.

Вы не находите здесь фундаментальной проблемы при разработке программ, что достаточно их лишь запустить — а они уже без спросу спаунят кучу файликов?

Нет, не нахожу. Софт при запуске должен куда то сохранить настройки. В идеале он должен создать свою папочку ы ~/.config/, но если это просто скрытый файлик в хомяке, то всё ещё приемлимо и это не фундаментальный косяк.

И намного лучше иметь срач конфигов в хомяке, чем пойти по виндовому пути реестра, который не понимает ни один человек на планете. Можете вы сбросить часть настроек в реестре или найти там всё, относящееся к некой софтине?

Ага, ещё скажите отдельную ЭВМ для этого купить.

Собственно дело в том, что сейчас не 80-е - начало 90-х, мы пользуемся не досом и у нас есть уникальная возможность не покупать ещё одну эвм, а просто создать юзера.

kirill_rrr ★★★★★
()
Ответ на: комментарий от mertvoprog

Им приходится следить

Следить то они следят, но за всем уследить не могут. А спецификации по размещению файлов не строгие, трактуются весьма вольно, да ещё постоянно находятся реформаторы, которым надо что нибудь обязательно изменить.

кроссплатформенные ≡ неприличные

Приличные кроссплатформенные поделия вроде либреофиса, файерфокса или гимпа весьма компактно и логично размещают свои данные во всех системах.

Так об этом и речь.

Но у вас то максимум пара сотен и чтение этого списка проходит в 2-3 моргания hdd. А 1000++ это когда ты полчаса видео раскидываешь по кадрам в .png и чего то оно долго открывается.

А что даёт жмупинус, кроме возможности как попало срать в хомяк?

Он даёт минимально необходимый и достаточный инструмент. По итогу в винде мы имеем всё те же папочки в недрах хомяка (который там тоже есть) и ещё в дополнение невъебенный и неразгребаемый срач в реестре. И если софт лезет в реестр, то сбросить его настройки может быть невозможно даже переустановкой. В андроиде тоже всё оказывается засрано и никто даже не пытается скрыть свой хлам.

Даже через свой труп? ;)

Вот как то так её удалять и приходится.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Aceler

Человеку свойственно любопытство и тяга к эксперементам.

DE не такая уж комплексная штука, чтобы на её корректную оценку потребовались года опыта.

Ford_Focus ★★★★★
()
Ответ на: комментарий от kirill_rrr

Экспериментировать надо в экспериментальном профиле пользователя и выносить его периодически.

В Линуксе большая часть экспериментов без рута не работают. Даже пакеты не установить без рута в основных дистрибутивах. Тут скорее виртуальная машина нужна.

Haiku куда стабильнее в плане экспериментов.

X512 ★★★★★
()

гном? серьезно? кеды до сих пор в два монитора с дуалхид не могут. если не вылазить за рамки стандартных задач, то глючные кеды и не такие уж глючные… про говнотайлы вообще молчу, потому как столько психов на них наяривает, мне их не понять как и тех, кто дрочит на маленьких детей и тп

tz4678 ★★
()

explorer.exe

Ну не знаю чё так гнум хейтят. Щас накатил последнюю Кали на флешку — нормальный там гнум. Обычное мышевозное ДЕ.

Bad_ptr ★★★★★
()
Ответ на: комментарий от mertvoprog

я регулярно в ходе экспериментов переустанавливаю систему

In [10]: dotfiles=[x.name for x in os.scandir('.') if x.name.startswith('.')]

In [11]: dotfiles[0]
Out[11]: '.cache'

In [12]: print(*dotfiles)
.cache .config .gnupg .ipython .local .pki .ssh .subversion .tor-browser .vim .vscode .zplug .bash_history .bash_logout .bash_profile .bashrc .wget-hsts .hyper_plugins .password-store .idlerc .pypirc .openshot_qt .sqlite_history .nvidia-settings-rc .zfunc .mozilla .zshrc .npm .gitconfig .vnc .nv .node_repl_history .netrc .gnome .nvm .zcompdump .asdf .vuerc .zshenv .nvimrc .default-python-packages .irb_history .zprofile .parallel .default-npm-packages .cargo .yarn .hyper.js .pylint.d .kde4 .fonts.conf .profile .Xauthority .gtkrc-2.0 .jupyter .ipynb_checkpoints .node-gyp .icons .python_history .tool-versions .zsh_history .viminfo .lesshst

In [13]: len(dotfiles)
Out[13]: 63

у меня там вон и ошметки кед, хоть с гнома сижу. я систему переустанавливаю, а вот хомяк у меня постоянно мигрирует

tz4678 ★★
()
Последнее исправление: tz4678 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.