summaryrefslogtreecommitdiff
path: root/Biz/Cloud/Znc.nix
diff options
context:
space:
mode:
Diffstat (limited to 'Biz/Cloud/Znc.nix')
-rw-r--r--Biz/Cloud/Znc.nix76
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";
- };
- };
- };
- };
- };
-}