aboutsummaryrefslogtreecommitdiffstats
path: root/users/sils/grades
diff options
context:
space:
mode:
authorsils <sils@sils.li>2023-05-07 20:14:39 +0200
committersils <sils@sils.li>2023-05-07 20:14:39 +0200
commitacf496fa8db90b9df999d20083d91ca24e1e098e (patch)
tree400e7707b1c32adb56d767fd22950cabb782e353 /users/sils/grades
parentFeat(treewide): Get river working (diff)
downloadnix-config-acf496fa8db90b9df999d20083d91ca24e1e098e.zip
Feat(treewide): Add river bloat
Diffstat (limited to 'users/sils/grades')
-rw-r--r--users/sils/grades/config.yaml57
-rw-r--r--users/sils/grades/default.nix9
2 files changed, 66 insertions, 0 deletions
diff --git a/users/sils/grades/config.yaml b/users/sils/grades/config.yaml
new file mode 100644
index 0000000..d80516a
--- /dev/null
+++ b/users/sils/grades/config.yaml
@@ -0,0 +1,57 @@
+# für oberstufe
+---
+unit: Punkte
+grade_groups:
+ - name: Zeugnis
+ weight: '100'
+ - name: Sonstige
+ weight: '1'
+ - name: Klausur
+ weight: '1'
+
+grade_types:
+ - name: Zeugnis
+ group: Zeugnis
+ - name: Klausur
+ group: Klausur
+ - name: Epo
+ group: Sonstige
+ - name: Test
+ group: Sonstige
+
+class_types:
+ - name: NebenFach
+ - name: LeistungsKurs
+
+classes:
+ - name: M
+ long_name: Mathe
+ class_type: LeistungsKurs
+ - name: EK
+ long_name: Erdkunde
+ class_type: LeistungsKurs
+ - name: PH
+ long_name: Physik
+ class_type: LeistungsKurs
+
+ - name: d
+ long_name: Deutsch
+ class_type: NebenFach
+ - name: g
+ long_name: Geschichte
+ class_type: NebenFach
+ - name: mu
+ long_name: Musik
+ class_type: NebenFach
+ - name: rel
+ long_name: Religion
+ class_type: NebenFach
+ - name: spj
+ long_name: Sport
+ class_type: NebenFach
+ - name: inf
+ long_name: Informatik
+ class_type: NebenFach
+ - name: e
+ long_name: Englisch
+ class_type: NebenFach
diff --git a/users/sils/grades/default.nix b/users/sils/grades/default.nix
new file mode 100644
index 0000000..64af8a6
--- /dev/null
+++ b/users/sils/grades/default.nix
@@ -0,0 +1,9 @@
+{
+ config,
+ grades,
+ ...
+}: {
+ xdg.configFile."grades/config.yaml".source = ./config.yaml;
+
+ home.packages = [grades];
+}