hosts/pneuma: add weechat

Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
Cadey Ratio 2023-02-03 21:11:43 -05:00
parent 9b820a180f
commit a43c76c560
3 changed files with 9 additions and 5 deletions

View File

@ -73,6 +73,7 @@
nixpkgs.overlays = [ nixpkgs.overlays = [
emacs-overlay.overlay emacs-overlay.overlay
(import ./overlays/tree-sitter-typescript.nix) (import ./overlays/tree-sitter-typescript.nix)
(import ./overlays/weechat.nix)
]; ];
}) })
./common ./common
@ -331,10 +332,7 @@
joker = mkSystem [ ./hosts/joker ./hardware/location/YYZ ]; joker = mkSystem [ ./hosts/joker ./hardware/location/YYZ ];
# cloud # cloud
akko = mkSystem [ akko = mkSystem [ ./hosts/akko ./hardware/location/YYZ ];
./hosts/akko
./hardware/location/YYZ
];
firgu = mkSystem [ ./hosts/firgu ./hardware/location/YYZ ]; firgu = mkSystem [ ./hosts/firgu ./hardware/location/YYZ ];
}; };

View File

@ -5,7 +5,7 @@
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
users.motd = builtins.readFile ./motd; users.motd = builtins.readFile ./motd;
services.tailscale.port = 15430; services.tailscale.port = 15430;
environment.systemPackages = with pkgs; [ wasmtime ]; environment.systemPackages = with pkgs; [ wasmtime weechat ];
networking.hostName = "pneuma"; networking.hostName = "pneuma";
networking.hostId = "34fbd94b"; networking.hostId = "34fbd94b";

6
overlays/weechat.nix Normal file
View File

@ -0,0 +1,6 @@
final: prev: {
weechat = with prev.weechatScripts;
prev.weechat.override {
configure = { availablePlugins, ... }: { scripts = [ multiline ]; };
};
}