1
0
mirror of https://github.com/kmein/niveum synced 2026-03-24 21:51:06 +01:00

4 Commits

4 changed files with 18 additions and 26 deletions

View File

@@ -15,6 +15,14 @@ in {
argument = "${config.users.users.me.home}/cloud/nextcloud/Uni"; argument = "${config.users.users.me.home}/cloud/nextcloud/Uni";
path = "${config.users.users.me.home}/uni"; path = "${config.users.users.me.home}/uni";
} }
{
type = "L+";
user = config.users.users.me.name;
group = "users";
mode = "0755";
argument = "${config.users.users.me.home}/cloud/syncthing/zotero/storage";
path = "${config.users.users.me.home}/Zotero/storage";
}
]; ];
services.gnome.gnome-keyring.enable = true; services.gnome.gnome-keyring.enable = true;
@@ -25,12 +33,6 @@ in {
enable = true; enable = true;
startInBackground = true; startInBackground = true;
}; };
systemd.user.services.nextcloud-client = {
Unit = {
Wants = ["gnome-keyring.service"];
After = ["gnome-keyring.service"];
};
};
}; };
systemd.user.services.nextcloud-syncer = { systemd.user.services.nextcloud-syncer = {
@@ -110,14 +112,8 @@ in {
folders = let folders = let
cloud-dir = "${config.users.users.me.home}/cloud"; cloud-dir = "${config.users.users.me.home}/cloud";
in { in {
"${cloud-dir}/syncthing/zotero/storage".devices = ["kabsa" "manakish" "fatteh"]; "${config.users.users.me.home}/sync".devices = ["kabsa" "manakish" "fatteh"];
"${cloud-dir}/syncthing/common".devices = ["kabsa" "manakish" "fatteh"];
"${cloud-dir}/syncthing/library".devices = ["kabsa" "manakish" "heym" "fatteh"];
"${cloud-dir}/syncthing/mundoiu".devices = ["kabsa" "manakish" "heym" "fatteh"]; "${cloud-dir}/syncthing/mundoiu".devices = ["kabsa" "manakish" "heym" "fatteh"];
"${cloud-dir}/syncthing/obsidian" = {
devices = ["kabsa" "manakish" "heym" "fatteh"];
id = "3r1hu-3barr";
};
"${cloud-dir}/syncthing/music" = { "${cloud-dir}/syncthing/music" = {
devices = ["kabsa" "manakish" "heym" "zaatar" "fatteh"]; devices = ["kabsa" "manakish" "heym" "zaatar" "fatteh"];
id = "music"; id = "music";

View File

@@ -50,6 +50,10 @@
url = "http://c.krebsco.de/EgyptianText-v1.0-beta.ttf"; url = "http://c.krebsco.de/EgyptianText-v1.0-beta.ttf";
sha256 = "0cfjbk7xxnxhlp6v922psm5j1xzrv6wfk226ji2wz2yfrnkbcbsv"; sha256 = "0cfjbk7xxnxhlp6v922psm5j1xzrv6wfk226ji2wz2yfrnkbcbsv";
}; };
koineGreek = simple-ttf "KoineGreek.ttf" {
url = "https://github.com/Center-for-New-Testament-Restoration/font/raw/af83eed50105344edaa5e5eddaf87696e271468c/KoineGreek.ttf";
hash = "sha256-YtC+nj7+Jl8k00rqAAqySYc8iTAOL7PixXc+LfSmnS0=";
};
in { in {
fonts = { fonts = {
enableDefaultPackages = true; enableDefaultPackages = true;
@@ -76,6 +80,7 @@ in {
etBook etBook
newGardiner newGardiner
junicode2 junicode2
koineGreek
ezra-sil ezra-sil
fira fira
font-awesome font-awesome

View File

@@ -41,19 +41,6 @@
format = "{$icon $combo $play |}"; format = "{$icon $combo $play |}";
separator = " "; separator = " ";
} }
{
block = "custom";
interval = 60;
command = pkgs.writers.writeDash "weechat" ''
ssh -o ConnectTimeout=1 makanek cat /var/lib/weechat/hotlist.txt | sed 's/,/\n/g' | wc -l | jq '{
text: (if . > 0 then . | tostring else "" end),
state: (if . > 0 then "Info" else "Idle" end),
icon: "bell"
}'
'';
json = true;
hide_when_empty = true;
}
{ {
block = "net"; block = "net";
format = " $icon HU"; format = " $icon HU";

View File

@@ -45,6 +45,10 @@ in {
inherit dport protocol; inherit dport protocol;
source = retiolumAddresses.makanek.ipv4; source = retiolumAddresses.makanek.ipv4;
}) })
(firewall.accept {
inherit dport protocol;
source = retiolumAddresses.fatteh.ipv4;
})
(firewall.accept { (firewall.accept {
inherit dport protocol; inherit dport protocol;
source = retiolumAddresses.ful.ipv4; source = retiolumAddresses.ful.ipv4;