From ba199f9568a4d0102acd695ea1ca287fe9bc6d14 Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Tue, 21 Oct 2025 15:22:31 +0200 Subject: [PATCH 1/5] rust --- home-modules/programming.nix | 12 ++++++++++++ home-modules/programming/rust.nix | 11 +++++++++++ home.nix | 8 +------- 3 files changed, 24 insertions(+), 7 deletions(-) create mode 100644 home-modules/programming.nix create mode 100644 home-modules/programming/rust.nix diff --git a/home-modules/programming.nix b/home-modules/programming.nix new file mode 100644 index 0000000..886de76 --- /dev/null +++ b/home-modules/programming.nix @@ -0,0 +1,12 @@ +{ ... }: { + imports = [ + ./programming/c.nix + ./programming/gleam.nix + ./programming/glsl.nix + ./programming/go.nix + ./programming/java.nix + ./programming/js.nix + ./programming/python.nix + ./programming/rust.nix + ]; +} diff --git a/home-modules/programming/rust.nix b/home-modules/programming/rust.nix new file mode 100644 index 0000000..d00e5dd --- /dev/null +++ b/home-modules/programming/rust.nix @@ -0,0 +1,11 @@ +{ pkgs, ... }@all: with all; { + home = { + packages = with pkgs; [ + cargo + clippy + rustc + rustfmt + rust-analyzer + ]; + }; +} diff --git a/home.nix b/home.nix index c965d32..a35891f 100644 --- a/home.nix +++ b/home.nix @@ -42,13 +42,7 @@ ./home-modules/pkgs-list/programs.nix ./home-modules/pkgs-list/shell.nix ./home-modules/pnx.nix - ./home-modules/programming/c.nix - ./home-modules/programming/gleam.nix - ./home-modules/programming/glsl.nix - ./home-modules/programming/go.nix - ./home-modules/programming/java.nix - ./home-modules/programming/js.nix - ./home-modules/programming/python.nix + ./home-modules/programming.nix ./home-modules/qt.nix ./home-modules/rclone.nix ./home-modules/rofi.nix From 858a8b77ecfb9a797e20c885af49ed85c5a385ee Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Tue, 21 Oct 2025 15:22:55 +0200 Subject: [PATCH 2/5] tuda rust labs --- home-modules/ssh.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/home-modules/ssh.nix b/home-modules/ssh.nix index 87b4d1d..5a67b59 100644 --- a/home-modules/ssh.nix +++ b/home-modules/ssh.nix @@ -17,6 +17,7 @@ identityFile = [ "${hyper.home}/vault/ssh/nxgit-nx2-${hyper.host}" "${hyper.home}/vault/ssh/github-noggynoggy-${hyper.host}" + "${hyper.home}/vault/ssh/tg-dm-informatik-tuda" ]; }; "nxace" = nxace "nxace"; From 7655e7b3bdeeb8ba8b0f619ad19e619f7dd72516 Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Tue, 21 Oct 2025 15:23:12 +0200 Subject: [PATCH 3/5] helix hints --- home-modules/helix.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/home-modules/helix.nix b/home-modules/helix.nix index a7fbd30..6b96360 100644 --- a/home-modules/helix.nix +++ b/home-modules/helix.nix @@ -436,8 +436,8 @@ fg = black.bright; }; "ui.virtual.inlay-hint" = { - fg = background; - bg = tertiary.dark; + fg = subtle.base; + bg = subtle.dark; }; "ui.virtual.ruler" = { bg = background; From 29a917ed373380ff4c164e189706a08bb11bf1c1 Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Tue, 21 Oct 2025 15:23:22 +0200 Subject: [PATCH 4/5] worlds calendar --- home-modules/calendar.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/home-modules/calendar.nix b/home-modules/calendar.nix index 0ae3cd7..7808e18 100644 --- a/home-modules/calendar.nix +++ b/home-modules/calendar.nix @@ -47,6 +47,13 @@ read-only = true; type = "ics"; } + { + name = "Worlds"; + url = "https://zlypher.github.io/lol-events/cal/league-of-legends-world-championship.ical"; + color = "#7b99a6"; + read-only = true; + type = "ics"; + } { name = "Feiertage Hessen"; url = "https://ics.tools/Feiertage/hessen.ics"; @@ -54,13 +61,6 @@ read-only = true; type = "ics"; } - # { - # name = "Handball Männer"; - # url = "http://i.cal.to/ical/108/dhb/handball-nationalmannschaft/c687e97f.bc7c3eb6-11a0e356.ics"; - # color = "#880023"; - # read-only = true; - # type = "ics"; - # } ]; default_set = { # name = From 52fe355b0afccd939f92a32db574318f271358a9 Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Tue, 21 Oct 2025 15:23:59 +0200 Subject: [PATCH 5/5] cleanup color pallete --- home-modules/color-pallete.nix | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/home-modules/color-pallete.nix b/home-modules/color-pallete.nix index 4bf0c59..30616cc 100644 --- a/home-modules/color-pallete.nix +++ b/home-modules/color-pallete.nix @@ -25,6 +25,8 @@ ''; + rgb = rice.lib.hex-to-rgb-comma-string; + s = builtins.toString; in /* html */ '' @@ -38,27 +40,26 @@ padding: 0px; } html { - background: rgba(${rice.lib.hex-to-rgb-comma-string background},${builtins.toString rice.transparency}); - padding: auto; + background: transparent; } body { font-family: ${rice.font.base.name}; color: ${foreground}; width: fit-content; margin: 10px auto 10px auto; - background: rgba(${rice.lib.hex-to-rgb-comma-string background},${builtins.toString rice.transparency}); - border: ${builtins.toString rice.border-width}px solid ${border}; - border-radius: ${builtins.toString rice.rounding}px; - padding: ${builtins.toString rice.gap-size}px; + background: rgba(${rgb background},${s rice.transparency}); + border: ${s rice.border-width}px solid ${border}; + border-radius: ${s rice.rounding}px; + padding: ${s rice.gap-size}px; } h1 { - margin: ${builtins.toString rice.gap-size}px; + margin: ${s rice.gap-size}px; } .color-container { font-family: ${rice.font.code.name}; display: flex; - gap: ${builtins.toString rice.gap-size}px; - margin: ${builtins.toString rice.gap-size}px; + gap: ${s rice.gap-size}px; + margin: ${s rice.gap-size}px; } .color-box { width: 200px; @@ -66,7 +67,7 @@ flex-direction: column; justify-content: center; align-items: center; - border-radius: ${builtins.toString rice.rounding}px; + border-radius: ${s rice.rounding}px; }