diff --git a/configs/home-manager/iamb-matrix.nix b/configs/home-manager/iamb-matrix.nix new file mode 100644 index 0000000..4a32281 --- /dev/null +++ b/configs/home-manager/iamb-matrix.nix @@ -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; + }; + }; + }; +} diff --git a/configs/home-manager/tiny-irc.nix b/configs/home-manager/tiny-irc.nix deleted file mode 100644 index b17dbc7..0000000 --- a/configs/home-manager/tiny-irc.nix +++ /dev/null @@ -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; - }; - }; - }; -} diff --git a/hosts/harmatan/default.nix b/hosts/harmatan/default.nix index f69701c..e86bab3 100644 --- a/hosts/harmatan/default.nix +++ b/hosts/harmatan/default.nix @@ -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 ]; diff --git a/hosts/home-personal.nix b/hosts/home-personal.nix index 98e18ff..4a9fe11 100644 --- a/hosts/home-personal.nix +++ b/hosts/home-personal.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 ];