mirror of
https://github.com/kmein/niveum
synced 2026-03-22 12:51:08 +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";
|
||||
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;
|
||||
@@ -25,12 +33,6 @@ in {
|
||||
enable = true;
|
||||
startInBackground = true;
|
||||
};
|
||||
systemd.user.services.nextcloud-client = {
|
||||
Unit = {
|
||||
Wants = ["gnome-keyring.service"];
|
||||
After = ["gnome-keyring.service"];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
systemd.user.services.nextcloud-syncer = {
|
||||
@@ -110,14 +112,8 @@ in {
|
||||
folders = let
|
||||
cloud-dir = "${config.users.users.me.home}/cloud";
|
||||
in {
|
||||
"${cloud-dir}/syncthing/zotero/storage".devices = ["kabsa" "manakish" "fatteh"];
|
||||
"${cloud-dir}/syncthing/common".devices = ["kabsa" "manakish" "fatteh"];
|
||||
"${cloud-dir}/syncthing/library".devices = ["kabsa" "manakish" "heym" "fatteh"];
|
||||
"${config.users.users.me.home}/sync".devices = ["kabsa" "manakish" "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" = {
|
||||
devices = ["kabsa" "manakish" "heym" "zaatar" "fatteh"];
|
||||
id = "music";
|
||||
|
||||
@@ -50,6 +50,10 @@
|
||||
url = "http://c.krebsco.de/EgyptianText-v1.0-beta.ttf";
|
||||
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 {
|
||||
fonts = {
|
||||
enableDefaultPackages = true;
|
||||
@@ -76,6 +80,7 @@ in {
|
||||
etBook
|
||||
newGardiner
|
||||
junicode2
|
||||
koineGreek
|
||||
ezra-sil
|
||||
fira
|
||||
font-awesome
|
||||
|
||||
@@ -41,19 +41,6 @@
|
||||
format = "{$icon $combo $play |}";
|
||||
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";
|
||||
format = " $icon HU";
|
||||
|
||||
@@ -45,6 +45,10 @@ in {
|
||||
inherit dport protocol;
|
||||
source = retiolumAddresses.makanek.ipv4;
|
||||
})
|
||||
(firewall.accept {
|
||||
inherit dport protocol;
|
||||
source = retiolumAddresses.fatteh.ipv4;
|
||||
})
|
||||
(firewall.accept {
|
||||
inherit dport protocol;
|
||||
source = retiolumAddresses.ful.ipv4;
|
||||
|
||||
Reference in New Issue
Block a user