mirror of
https://github.com/kmein/niveum
synced 2026-03-24 21:51:06 +01:00
Compare commits
4 Commits
8a543eee37
...
e0826c2f4e
| Author | SHA1 | Date | |
|---|---|---|---|
| e0826c2f4e | |||
| 0b0a5c3c62 | |||
| 45e9c2674e | |||
| 4946eceab9 |
@@ -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";
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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";
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user