# ❄️ NixOS

:::warning
похоже, устарело. удалить?

:::


:::tip
еще как удалть. нормалую ОСьку на анетте поставить. (все равно мейненлю принтер по большей мере я, а делать так чтобы мне это было сложно плохо. 

:::


the recommended OS in Hacker Embassy.

## Config for our equipment

```nix
{ pkgs, ... }: {

# --- Printer ---
  services.printing = {
    enable = true;
    drivers = with pkgs; [ gutenprint cups-filters ];
  };
  users.users.%USERNAME%.extraGroups = [ "plugdev" "avahi" ];
  systemd.services.cups-browsed.serviceConfig.TimeoutStopSec = 2;

  # For your information. Fails if printer not found, don't uncomment.
  # hardware.printers = {
  #     ensurePrinters = [
  #         {
  #             name = "HP_Laser_MFP_135w";
  #             location = "Hacker Embassy";
  #             deviceUri = "ipp://embassy-printer.lan";
  #             model = "everywhere";
  #         }
  #     ];
  #     ensureDefaultPrinter = "HP_Laser_MFP_135w";
  # };


# --- CumPod ---
  networking.firewall.allowedUDPPorts = [ 6001 6002 ];
  # credits: https://github.com/cab404/home/blob/master/modules/recipes/audio.nix#L8

  services.pipewire.extraConfig = {
    pipewire = {
      "100-user" = {
        "context.modules" = [
            { name = "libpipewire-module-zeroconf-discover"; }
            { name = "libpipewire-module-raop-discover"; 
              raop.autoreconnect = true;
            }
        ];
      };
    };
  };
}
```

---

**Documents**

- [О нас](https://lore.hackem.cc/s/main/doc/o-nas-QY4JnnQznQ)
- [Проекты](https://lore.hackem.cc/s/main/doc/proekty-Dui8Tsngs3)
- [Donate](https://lore.hackem.cc/s/main/doc/donate-F24cOiaMOW)
- [Оборудование спейса](https://lore.hackem.cc/s/main/doc/oborudovanie-spejsa-anMybBFat1)
- [Интернет-провайдеры Еревана](https://lore.hackem.cc/s/main/doc/internet-provajdery-erevana-bOQ36Lkh5q)
- [Всякое разное](https://lore.hackem.cc/s/main/doc/vsyakoe-raznoe-2nLdUtbhBz)
- [Поваренная Книга](https://lore.hackem.cc/s/main/doc/povarennaya-kniga-WJ9G0aZNzz)