This commit is contained in:
elwrcl committed 2026-10-05 04:47:41 +03:00
1 parent a51fdd3bb3
commit 7e965fe195
6 files changed
+49 -19

No files matched your search

+1
View File
@@ -137,6 +137,7 @@ in
config.flake.nixosModules.common-fonts config.flake.nixosModules.common-fonts
config.flake.nixosModules.common-kmscon config.flake.nixosModules.common-kmscon
config.flake.nixosModules.desktop-display config.flake.nixosModules.desktop-display
config.flake.nixosModules.desktop-display-theme
config.flake.nixosModules.desktop-audio config.flake.nixosModules.desktop-audio
config.flake.nixosModules.desktop-niri config.flake.nixosModules.desktop-niri
config.flake.nixosModules.desktop-xdg-mime config.flake.nixosModules.desktop-xdg-mime
-3
View File
@@ -7,13 +7,10 @@
programs.valw = { programs.valw = {
enable = true; enable = true;
# Checked by valw itself when the configuration is built.
settings = { settings = {
capture.window_shadow = true; capture.window_shadow = true;
# Noctalia's annotator, in the shell's theme (saves a new file).
editor.backend = "noctalia"; editor.backend = "noctalia";
}; };
# A bar button, the toolbar as a Noctalia panel, a control-center tile.
noctalia.enable = true; noctalia.enable = true;
}; };
}; };
+6 -2
View File
@@ -7,8 +7,12 @@
"prefer-no-csd" = true; "prefer-no-csd" = true;
spawn-at-startup = [ spawn-at-startup = [
{ command = [ "noctalia" ]; } { command = [ "noctalia" ]; }
# valw's paint shader behind the overview (see the layer rule). {
{ command = [ "valw" "backdrop" ]; } command = [
"valw"
"backdrop"
];
}
]; ];
}; };
}; };
+4 -7
View File
@@ -16,20 +16,19 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# apps # apps
onlyoffice-desktopeditors onlyoffice-desktopeditors
kdePackages.kdenlive
whatsapp-electron whatsapp-electron
telegram-desktop telegram-desktop
element-desktop
prismlauncher prismlauncher
gparted-full
moonlight-qt moonlight-qt
qbittorrent
obs-studio obs-studio
spotifast
localsend localsend
picotool picotool
sunshine sunshine
spotify zapzap
heroic
loupe loupe
equibop
gimp gimp
wine wine
@@ -72,8 +71,6 @@
# agents # agents
github-copilot-cli github-copilot-cli
claude-mergetool
claude-monitor
claude-code claude-code
# cli # cli
@@ -0,0 +1,38 @@
{ ... }:
{
flake.nixosModules.desktop-display-theme =
{ config, ... }:
let
p = config.home-manager.users.elars.elars.theme.palette;
in
{
console.colors = [
p.base00
p.base08
p.base0B
p.base0A
p.base0D
p.base0E
p.base0C
p.base05
p.base03
p.base08
p.base0B
p.base09
p.base0D
p.base0E
p.base0C
p.base07
];
services.displayManager.ly.settings = {
full_color = false;
fg = "0x00000008"; # base05
bg = "0x00000000"; # slot 0, base00
border_fg = "0x01000001"; # base03
error_fg = "0x01000002"; # base08
colormix_col1 = "0x00000008"; # base05
colormix_col2 = "0x00000004"; # base0A
colormix_col3 = "0x00000001"; # base00
};
};
}
@@ -8,15 +8,8 @@
enable = true; enable = true;
settings = { settings = {
animation = "colormix"; animation = "colormix";
colormix_col1 = "0x00FFFFFF";
colormix_col2 = "0x00808080";
colormix_col3 = "0x00080808";
bigclock = "en"; bigclock = "en";
bigclock_12hr = false; bigclock_12hr = false;
fg = "0x00FFFFFF";
bg = "0x00000000";
border_fg = "0x00FFFFFF";
error_fg = "0x01FF0000";
blank_box = true; blank_box = true;
hide_borders = false; hide_borders = false;
margin_box_h = 2; margin_box_h = 2;