diff options
| author | lassulus <lassulus@lassul.us> | 2018-05-21 08:26:20 +0200 | 
|---|---|---|
| committer | lassulus <lassulus@lassul.us> | 2018-05-21 08:26:20 +0200 | 
| commit | 9173c08145836c1ee34674a15a488c7099f203af (patch) | |
| tree | 6e922e4aa865fd739ab2017ae2b8957ac46ea1a4 | |
| parent | 4829b6b9d7ce2b19e84473ecb254e68219b1d0b6 (diff) | |
l: remove IM.nix
| -rw-r--r-- | lass/1systems/prism/config.nix | 1 | ||||
| -rw-r--r-- | lass/2configs/IM.nix | 73 | 
2 files changed, 0 insertions, 74 deletions
diff --git a/lass/1systems/prism/config.nix b/lass/1systems/prism/config.nix index b2669c4ac..6d03a2694 100644 --- a/lass/1systems/prism/config.nix +++ b/lass/1systems/prism/config.nix @@ -131,7 +131,6 @@ with import <stockholm/lib>;      }      <stockholm/lass/2configs/exim-smarthost.nix>      <stockholm/lass/2configs/ts3.nix> -    <stockholm/lass/2configs/IM.nix>      <stockholm/lass/2configs/privoxy-retiolum.nix>      <stockholm/lass/2configs/radio.nix>      <stockholm/lass/2configs/repo-sync.nix> diff --git a/lass/2configs/IM.nix b/lass/2configs/IM.nix deleted file mode 100644 index 7d3dfd428..000000000 --- a/lass/2configs/IM.nix +++ /dev/null @@ -1,73 +0,0 @@ -with (import <stockholm/lib>); -{ config, lib, pkgs, ... }: - -let -  tmux = pkgs.writeDash "tmux" '' -    exec ${pkgs.tmux}/bin/tmux -f ${pkgs.writeText "tmux.conf" '' -      set-option -g prefix ` -      unbind-key C-b -      bind ` send-prefix - -      set-option -g status off -      set-option -g default-terminal screen-256color - -      #use session instead of windows -      bind-key c new-session -      bind-key p switch-client -p -      bind-key n switch-client -n -      bind-key C-s switch-client -l -    ''} "$@" -  ''; -in { - -  services.bitlbee = { -    enable = true; -    portNumber = 6666; -    plugins = [ -      pkgs.bitlbee-facebook -      pkgs.bitlbee-steam -      pkgs.bitlbee-discord -    ]; -    libpurple_plugins = [ pkgs.telegram-purple ]; -  }; - -  users.extraUsers.chat = { -    home = "/home/chat"; -    uid = genid "chat"; -    useDefaultShell = true; -    createHome = true; -    openssh.authorizedKeys.keys = with config.krebs.users; [ -      lass.pubkey -      lass-shodan.pubkey -      lass-icarus.pubkey -      lass-android.pubkey -      lass-helios.pubkey -    ]; -  }; - -  # mosh -  krebs.iptables.tables.filter.INPUT.rules = [ -    { predicate = "-p udp --dport 60000:61000"; target = "ACCEPT";} -    { predicate = "-p tcp --dport 9999"; target = "ACCEPT";} -  ]; - -  systemd.services.chat = { -    description = "chat environment setup"; -    after = [ "network.target" ]; -    wantedBy = [ "multi-user.target" ]; - -    restartIfChanged = false; - -    path = [ -      pkgs.rxvt_unicode.terminfo -    ]; - -    serviceConfig = { -      User = "chat"; -      RemainAfterExit = true; -      Type = "oneshot"; -      ExecStart = "${tmux} -2 new-session -d -s IM ${pkgs.weechat}/bin/weechat"; -      ExecStop = "${tmux} kill-session -t IM"; -    }; -  }; -}  | 
