added command-line matrix client.
This commit is contained in:
parent
42ee66e4a6
commit
8158338ad3
4 changed files with 19 additions and 61 deletions
17
configs/home-manager/iamb-matrix.nix
Normal file
17
configs/home-manager/iamb-matrix.nix
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
programs.iamb = {
|
||||
enable=true;
|
||||
settings={
|
||||
profiles."matrix.org".user_id = "@gabev:matrix.org";
|
||||
settings = {
|
||||
image_preview.size={height=10; width=80;};
|
||||
notifications.enabled=true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -1,61 +0,0 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
programs.tiny = {
|
||||
enable = true;
|
||||
settings = {
|
||||
servers = [
|
||||
{
|
||||
addr = "irc.libera.chat";
|
||||
alias = "libera";
|
||||
port = 6697;
|
||||
tls = true;
|
||||
realname = "Gabe Venberg";
|
||||
nicks = ["toric"];
|
||||
join = [
|
||||
"#libera"
|
||||
"#linux"
|
||||
"#archlinux"
|
||||
"#nixos"
|
||||
"#neovim"
|
||||
"##programming"
|
||||
"##rust"
|
||||
"#zig"
|
||||
"#git"
|
||||
"#hardware"
|
||||
"#3dprinting"
|
||||
"#lobsters"
|
||||
"#gamingonlinux"
|
||||
"##chat"
|
||||
];
|
||||
sasl = lib.mkIf (lib.hasAttrByPath ["sops" "secrets" "irc-cert"] config) {
|
||||
username = "toric";
|
||||
pem = config.sops.secrets.irc-cert.path;
|
||||
};
|
||||
}
|
||||
{
|
||||
addr = "mbrserver.com";
|
||||
alias = "MBR";
|
||||
port = 6667;
|
||||
tls = false;
|
||||
nicks = ["toric"];
|
||||
realname = "Toric";
|
||||
join = [
|
||||
"#general"
|
||||
"#spellware"
|
||||
];
|
||||
}
|
||||
];
|
||||
defaults = {
|
||||
# ignore join/leave messages
|
||||
ignore = true;
|
||||
nicks = ["toric"];
|
||||
realname = "Gabe Venberg";
|
||||
# tls = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -105,6 +105,7 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
../../configs/home-manager/secrets.nix
|
||||
../../configs/home-manager/email.nix
|
||||
../../configs/home-manager/senpai-irc.nix
|
||||
../../configs/home-manager/iamb-matrix.nix
|
||||
../../configs/home-manager/kicad.nix
|
||||
];
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ inputs.home-manager.lib.homeManagerConfiguration {
|
|||
../configs/home-manager/email.nix
|
||||
../configs/home-manager/secrets.nix
|
||||
../configs/home-manager/senpai-irc.nix
|
||||
../configs/home-manager/iamb-matrix.nix
|
||||
inputs.sops-nix.homeManagerModules.sops
|
||||
];
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue