Баг всё-таки не в Linux, а в Polkit/SystemD. (Не все пользуются этой поделкой упоротых инженеров Шапки, которые плевали на безопасность и удобство и заботятся только о введении зондов). Не удивлюсь, если этот «баг» сделали специально.
Ну да, только вот способы реализации этой прослушки какие-то топорно-пещерные. Внедрить бэкдор, не уведомив работодателя невозможно в нормальной IT-корпорации.
Хорошо. 1) У меня мои логины/пароли к гиту хранятся в SSHASKPASS. Когда я делаю git push в vscode, он не подхватывает AskPass и такой настройки я не нашёл. В emacs я просто ставлю magit и в связи с нативностью он правильно подхватывает мой Askpass и не спрашивает лишний раз пароль.
2) Подсветка синтаксиса и автодополнение сделаны по-человечески, расширямо. Плюс поддерживается гораздо больше языков (включая редкие), чем в VSCode.
3) Весь интерфейс изменяется, можно сделать всё что угодно от просто поля ввода даже без строки статуса до обвешанного разной информацией и украшательствами монстра.
4) Работает в текстовом режиме.
5) Умеет нормально открывать удалённые файлы
6) Конфигурация пишется не на ущербном JS, а на функциональном Lisp.
Здесь разговор не про нативность с точки зрения бинарного кода, а с точки зрения удобства пользователей. Единообразные горячие клавиши, внешний вид диалогов и меню.
Тут да, но можно настроить QT так, чтобы он выглядел довольно нативно. К тому же, если правильно писать код, то все горячие клавиши настраиваются, а диалоги используются системные.
Около недели. Зато вы получаете быстрый, полноценный редактор, настроенный под ваши нужды, возможность работы с клавиатуры и очень высокую расширямость. Без Electron.
2) Подсветка синтаксиса и автодополнение сделаны по-человечески, расширямо. Плюс поддерживается гораздо больше языков (включая редкие), чем в VSCode.
3) Весь интерфейс изменяется, можно сделать всё что угодно от просто поля ввода даже без строки статуса до обвешанного разной информацией и украшательствами монстра.
4) Работает в текстовом режиме.
5) Умеет нормально открывать удалённые файлы
6) Конфигурация пишется не на ущербном JS, а на функциональном Lisp.
Это да, но пока GuixSD не научился грузится на нормальных машинах ит пакетов в нём кот наплакал, альтернатив нет.
Сейчас можно сделать nix store где угодно, хоть в хомяке, хоть на удалённой NFS-шаре.
Ну смотря с чем сравнивать.
Тут да, но можно настроить QT так, чтобы он выглядел довольно нативно. К тому же, если правильно писать код, то все горячие клавиши настраиваются, а диалоги используются системные.
nix. Под один-единственный не-Unix-Like Шиндовс можно и превозмочь разобраться с ошибками.
Можно сделать так, чтобы окружение у всех совпадало с точки зрения программы. Тогда гимора меньше.
Зачем эти «постоянные улучшения», если есть уже максимально улучшенный emacs, в котором тысячи режимов, дополнений и настроек?