1
Fork 0

Configure catgirl

This commit is contained in:
Matei Adriel 2024-02-01 00:04:04 +01:00
parent 2c012e36c9
commit ff97c8886b
No known key found for this signature in database
3 changed files with 21 additions and 1 deletions

View file

@ -33,6 +33,7 @@ This repo's structure is based on the concept of hosts - individual machines con
| [overlays](./overlays) | Nix overlays |
| [pkgs](./pkgs) | Nix packages |
| [flake.nix](./flake.nix) | Nix flake entrypoint! |
| [scripts](./scripts) | Bash scripts that come in handy when on a live cd |
| [.sops.yaml](./.sops.yaml) | Sops entrypoint |
| [stylua.toml](./stylua.toml) | Lua formatter config for the repo |
@ -89,13 +90,18 @@ Here's some things you might want to check out:
- [Starship](https://starship.rs/) — shell prompt
- [Ranger](https://github.com/ranger/ranger) — file manager
- [GPG](https://gnupg.org/) + [pass](https://www.passwordstore.org/)
- [Catgirl](https://git.causal.agency/catgirl/about/) — irc client
- Self management:
- [Smos](https://github.com/NorfairKing/smos) — A comprehensive self-management System.
- [Intray](https://github.com/NorfairKing/intray) — GTD capture tool.
### Services
Most services are served over [tailscale](https://tailscale.com/), using certificates generated by [let's encrypt](https://letsencrypt.org/).
- [Syncthing](https://syncthing.net/) — file synchronization
- [Whoogle](https://github.com/benbusby/whoogle-search#manual-docker) — search engine
- [Pounce](https://git.causal.agency/pounce/about/) & [calico](https://git.causal.agency/pounce/about/calico.1) — irc bouncer
## Hall of fame

View file

@ -0,0 +1,14 @@
# Catgirl is a terminal based irc client
{ config, pkgs, ... }:
let
mkCatgirlNetwork = network: ''
host = ${network}.irc.moonythm.dev
save = ${network}
port = 6697
'';
in
{
satellite.persistence.at.state.apps.catgirl.directories = [ "${config.xdg.dataHome}/catgirl" ];
home.packages = [ pkgs.catgirl ];
xdg.configFile."catgirl/tilde".text = mkCatgirlNetwork "tilde";
}

View file

@ -9,6 +9,7 @@
./features/cli/productivity
./features/cli/pass.nix
./features/cli/nix-index.nix
./features/cli/catgirl.nix
./features/wayland/hyprland
./features/neovim
];
@ -34,7 +35,6 @@
# }}}
# {{{ Clis
# sherlock # Search for usernames across different websites
catgirl # irc client
# }}}
# {{{ Misc
obsidian # Notes