diff options
Diffstat (limited to 'Biz/Cloud/Znc.nix')
-rw-r--r-- | Biz/Cloud/Znc.nix | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/Biz/Cloud/Znc.nix b/Biz/Cloud/Znc.nix deleted file mode 100644 index e68ebc7..0000000 --- a/Biz/Cloud/Znc.nix +++ /dev/null @@ -1,76 +0,0 @@ -/* N.B.: generate znc passwords with 'nix-shell -p znc --command "znc --makepass"' - - - https://wiki.znc.in/Configuration -*/ - -{ pkgs, ... }: - -{ - services = { - znc = { - enable = true; - openFirewall = true; - modulePackages = with pkgs.zncModules; - [ - #backlog clientaway clientbuffer - #ignore - ]; - useLegacyConfig = false; - config = { - LoadModule = [ "adminlog" ]; - Motd = "welcome to znc.simatime.com"; - User.bsima = { - Admin = true; - Nick = "bsima"; - AltNick = "bsima1"; - LoadModule = [ "chansaver" "controlpanel" "log" ]; - Network = { - efnet = { - Server = "irc.efnet.info +6697"; - LoadModule = [ "simple_away" ]; - }; - libera = { - Server = "irc.libera.chat +6697"; - LoadModule = [ "simple_away" "nickserv" "sasl" ]; - Nick = "bsima"; - Chan = { - "#emacs" = { Detached = true; }; - "#guile" = { }; - "#guix" = { Detached = true; }; - "#haskell" = { }; - "#hledger" = { }; - "#nixos" = { }; - "#notmuch" = { Detached = true; }; - "#org-mode" = { Detached = true; }; - "#scheme" = { Detached = true; }; - "#sr.ht" = { Detached = true; }; - "#xmonad" = { Detached = true; }; - }; - }; - oftc = { - Server = "irc.oftc.net +6697"; - LoadModule = [ "simple_away" "nickserv" ]; - Nick = "bsima"; - Chan = { "#home-manager" = { }; }; - }; - zeronode = { - Server = "irc.zeronode.net +6697"; - LoadModule = [ "simple_away" "nickserv" ]; - Nick = "bsima"; - Chan = { "#NoAgenda" = { }; }; - }; - #sorcery = { - # Server = "irc.sorcery.net +6697"; - #}; - }; - Pass.password = { - Method = "sha256"; - Hash = - "bead16d806e7bf5cbbc31d572b20f01e2b253eb60e2497ce465df56306becd02"; - Salt = "/GhmBMc+E6b7qd8muFEe"; - }; - }; - }; - }; - }; -} |