Size: a a a

2021 February 02

LW

LOL WTF in NixOS
Так, ясненько, зачем-то собрали без вижуалайзера, гениально, теперь еще учиться пакеты собирать.
источник

Б

Борис in NixOS
LOL WTF
Так, ясненько, зачем-то собрали без вижуалайзера, гениально, теперь еще учиться пакеты собирать.
Видимо он никому не нужен)
источник
2021 February 03

G

GNU/Cab in NixOS
еее, наконец обновил и залил direnv в VSCodium (open-vsx.org)
источник

G

GNU/Cab in NixOS
теперь он грузит окружение до того, как запускать плагины
источник

🅚

🅚🅞🅗🅒🅣 in NixOS
Не могу понять, где прописываются глобальные алиасы шела. Пробовал заносить в:
 programs.zsh.shellAliases;
 programs.zsh.interactiveShellInit;
 environment.shellAliases;
 environment.interactiveShellInit.
Всё работает, но только от текущего пользователя. То есть, "v foo.txt" (v = vim) работает, а вот "sudo v foo.txt" уже не находит команду.
источник

MG

Misha Gusarov in NixOS
Не в алиасах дело, а в том, что sudo v не вызывает шелл для запуска v. Попробуй sudo -s v
источник

АБ

Александр Бантьев... in NixOS
Норм
источник

🅚

🅚🅞🅗🅒🅣 in NixOS
Misha Gusarov
Не в алиасах дело, а в том, что sudo v не вызывает шелл для запуска v. Попробуй sudo -s v
Ага, въехал, спасиб. По сути-то дело не только не в алиасах, но даже и не в Никсосе 🙂. Проще сделать отдельный алиас типа "sv = sudo vim".
источник

LW

LOL WTF in NixOS
🅚🅞🅗🅒🅣
Ага, въехал, спасиб. По сути-то дело не только не в алиасах, но даже и не в Никсосе 🙂. Проще сделать отдельный алиас типа "sv = sudo vim".
У меня вим через sudo вообще плагины не подтягивает, хотя после sudo -i вим работает как надо. Это того же рода проблема? Похоже на что-то другое. При чем похоже вимрк он подтягивает, а сами плагины нет. Может эта какая-то фича безопасности прикручена?
источник

🅚

🅚🅞🅗🅒🅣 in NixOS
LOL WTF
У меня вим через sudo вообще плагины не подтягивает, хотя после sudo -i вим работает как надо. Это того же рода проблема? Похоже на что-то другое. При чем похоже вимрк он подтягивает, а сами плагины нет. Может эта какая-то фича безопасности прикручена?
Плагины в programs.vim прописываешь?
источник

LW

LOL WTF in NixOS
🅚🅞🅗🅒🅣
Плагины в programs.vim прописываешь?
Системно установлены.
источник

🅚

🅚🅞🅗🅒🅣 in NixOS
LOL WTF
Системно установлены.
Их вроде в HomeManager удобно прописывать. Я, честно говоря, ещё не дошёл до плагинов. Вон тут пишут.
источник

LW

LOL WTF in NixOS
Зачем что-то решать через костыли, когда система обязана из коробки работать штатно и поддерживать свой функционал?
источник

АБ

Александр Бантьев... in NixOS
> система обязана
Система вообще никому ничего не обязана, предоставляется as-is in hopes that it would be useful

> из коробки работать штатно и поддерживать свой функционал
Плагины вима ставятся? ставятся. То, что система тебе не позволяет использовать vim с плагинами от рута -- проблема, но ИМХО не очень большая (ибо есть sudoedit)
источник

LW

LOL WTF in NixOS
Александр Бантьев
> система обязана
Система вообще никому ничего не обязана, предоставляется as-is in hopes that it would be useful

> из коробки работать штатно и поддерживать свой функционал
Плагины вима ставятся? ставятся. То, что система тебе не позволяет использовать vim с плагинами от рута -- проблема, но ИМХО не очень большая (ибо есть sudoedit)
> as-is in hopes that it would be useful
Это то как она предоставляется, но не то для чего она сделана и что представляет ее функционал.

Это выглядит глупо: под рутом (sudo -i) плагины работают, под юзером тоже, под судо - нет.
источник

LW

LOL WTF in NixOS
Переслано от LOL WTF
Я решил задекларировать мпд под —юзером, прописал systemd.user.services.mpd.enable = true;
Прочитал через systemctl —user cat mpd.service, а там отлично от оригинала секция [Unit] пустая, а в [Service] только envrinoment.
источник

LW

LOL WTF in NixOS
Переслано от LOL WTF
Ну короче. Я пока добавил ExecStart. Но если кто-то подскажет как заставить юзерские сервисы копировать родительские - буду глубоко признателен.
источник
2021 February 04

H

Hex0S in NixOS
Доброго, как обойти Hash mismatch in fixed-output, как прописать другой хеш для пакета в configuration.nix? Пакет - Minergate.
источник

АБ

Александр Бантьев... in NixOS
Hex0S
Доброго, как обойти Hash mismatch in fixed-output, как прописать другой хеш для пакета в configuration.nix? Пакет - Minergate.
Оверрайдни src целиком
источник

H

Hex0S in NixOS
Александр Бантьев
Оверрайдни src целиком
environment.systemPackages = with pkgs; [
    wget vim
    minergate = pkgs.minergate.override {
       src = fetchurl {
               url = "https://minergate.com/download/ubuntu";
                sha256 = "1dbbbb8e0735cde239fca9e82c096dcc882f6cecda20bba7c14720a614c16e13";
       };
    }
    firefox
  ];
источник