LINUX.ORG.RU

NixOS + Xmonad

 , , , ,


1

1

Перелез на NixOS после долгих лет арчевания. Пока не могу собрать только neovide: https://discourse.nixos.org/t/rust-curl-tls-neovide-failed-to-run-custom-build-command-for-sdl2-sys-v0-34-0/7086

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

sudo nix-channel --add https://nixos.org/channels/nixos-19.09 stable
sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos

Сижу на unstable, если пакет ломается, то меняю cura на stable.cura. Механизм даунгрейда пакетов / пининга намного приятнее чем в Арче.

Можно сделать наоборот, сидеть на стабильной ветке и некоторые пакеты ставить из unstable.

Вот так можно настроить Nginx + Let’s Encrypt:

{
  security.acme.acceptTerms = true;

  services.nginx = {
    # Use recommended settings
    recommendedGzipSettings = true;
    recommendedOptimisation = true;
    recommendedProxySettings = true;
    recommendedTlsSettings = true;

    commonHttpConfig = ''
      charset utf-8;
      source_charset utf-8;
    '';

    enable = true;
    virtualHosts."host.dev" = {
      enableACME = true;
      forceSSL = true;
      root = "/var/www/host";
    };
  };
  # Optional: You can configure the email address used with Let's Encrypt.
  # This way you get renewal reminders (automated by NixOS) as well as expiration emails.
  security.acme.certs = {
    "host.dev".email = "admin@foo.bar";
  };
}

Просто собрать live usb под себя, реиспользуя модули из основной конфигурации.

Больше скринов и конфиги: https://github.com/ksevelyar/dotfiles

>>> Просмотр (2560x2160, 3593 Kb)



Проверено: cetjs2 ()

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

Если не нужен G-SYNC и игры, то лучше взять с более плотной упаковкой пикселей, еще из-за кривизны монитора Tobii Eye Tracker 4C не точно работал и пришлось сдать его обратно

В остальном идеально под мои паттерны: три сплита в виме.

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

еще из-за кривизны монитора

пришлось сдать его обратно

проорал в голосину.

при соблюдении правила кодинга в 80 символов три сплита в виме и на 1920 вполне комфортны. )

Spoofing ★★★★★ ()

Механизм даунгрейда пакетов / пининга намного приятнее чем в Арче.

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

Даунгрейды и пиннинги по отношению к механизмам Nix — костыли к костылям, о которых во мире Nix и думать незачем.

t184256 ★★★★★ ()

Выглядит красиво. Поделись конфигом tmux.

rt072 ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)