made (unused) irssi config, fixed a few typos.

This commit is contained in:
Gabe Venberg 2024-04-03 11:58:16 -05:00
parent 29a4983664
commit b86d9836ab
5 changed files with 45 additions and 6 deletions

View file

@ -15,7 +15,7 @@
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "worskstation-vm"; # Define your hostname. networking.hostName = "workstation-vm"; # Define your hostname.
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
# Configure network proxy if necessary # Configure network proxy if necessary

View file

@ -27,7 +27,7 @@
../../modules/home-manager/terminal ../../modules/home-manager/terminal
../../modules/home-manager/nvim ../../modules/home-manager/nvim
../../modules/home-manager ../../modules/home-manager
../../modules/home-manager/kittty.nix ../../modules/home-manager/kitty.nix
inputs.nixvim.homeManagerModules.nixvim inputs.nixvim.homeManagerModules.nixvim
]; ];
} }

View file

@ -0,0 +1,38 @@
{
config,
pkgs,
lib,
...
}: {
programs.irssi = {
enable = true;
networks = {
liberachat = {
nick = "toric";
server = {
address = "irc.libera.chat";
port = 6697;
autoConnect = true;
ssl = {
enable = true;
certificateFile = "${config.home.homeDirectory}/keys/certs/irc.pem";
verify = true;
};
};
channels = {
libera.autoJoin = true;
linux.autoJoin = true;
programming.autoJoin = true;
rust.autoJoin = true;
nixos.autoJoin = true;
git.autoJoin = true;
neovim.autoJoin = true;
kernel.autoJoin = true;
hardware.autoJoin = true;
lobsters.autoJoin = true;
gamingonlinux.autoJoin = true;
};
};
};
};
}

View file

@ -66,4 +66,4 @@ def git-authors [] {
git-log --all | select name date | histogram name git-log --all | select name date | histogram name
} }
use completions * # use completions *

View file

@ -29,9 +29,10 @@
]; ];
sasl = { sasl = {
username = "toric"; username = "toric";
password = { # password = {
command = "pass show libera"; # command = "pass show libera";
}; # };
pem = "${config.home.homeDirectory}/keys/certs/irc.pem";
}; };
} }
]; ];