this repo has no description
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

muneem is ready ๐Ÿ™‡๐Ÿฝ

+37 -2
+2 -2
flake.nix
··· 148 148 }; 149 149 suites = with profiles; rec { 150 150 base = [ core users.root users.anish ]; 151 - sealight = [ base server metrics gitea rss-bridge mount-mossnet ]; # matrix 151 + sealight = [ base server metrics gitea rss-bridge mount-mossnet ]; 152 152 lituus = [ base server metrics sealight-website matrix wireguard-server ]; 153 - mossnet = [ base server taskd shaarli dns monitoring nfs gonic headphones radicale seafile syncthing dhyan calibre wallabag finance ]; # hpi sync.music 153 + mossnet = [ base server taskd shaarli dns monitoring nfs gonic headphones radicale seafile syncthing dhyan calibre wallabag finance muneem ]; # hpi sync.music 154 154 cube = [ base site server ]; 155 155 graphical = [ base bluetooth music sync.kitaab sync.website sync.cal wifi desktop mimetypes ]; 156 156 curve = [ graphical secrets syncthing ];
+35
profiles/muneem/default.nix
··· 1 + { pkgs, ... }: 2 + 3 + { 4 + # TODO 5 + # scrappy script that requires muneem be cloned to /home/anish/usr/muneem 6 + # you also gotta setup .envrc and add all the secrets there lol 7 + # muneem needs secrets, and internet access to install dependencies, havent figured that out with nix yet 8 + # muneem also depends on jdk11, but that's only to install dependencies, run `bb -m dhyan.main` once before installing this script 9 + # If you've updated muneem, you'll want to cd to /home/anish/usr/dhyan and run git pull 10 + systemd.services.muneem = { 11 + serviceConfig.Type = "oneshot"; 12 + path = with pkgs; [ 13 + babashka 14 + git 15 + jdk11 16 + curl 17 + chromedriver 18 + chromium 19 + ]; 20 + startAt = "Tue *03:00:00"; 21 + script = '' 22 + cd /home/anish/usr/muneem 23 + source .envrc 24 + bb -m muneem.main 25 + ''; 26 + serviceConfig = { 27 + User = "anish"; 28 + }; 29 + }; 30 + systemd.timers.muneem = { 31 + wantedBy = [ "timers.target" ]; 32 + partOf = [ "muneem.service" ]; 33 + timerConfig.OnCalendar = [ "Tue *03:00:00" ]; 34 + }; 35 + }