niri, ocaml meat

This commit is contained in:
atagen 2024-11-23 17:20:39 +11:00
parent cd61813078
commit c470c63ab2
25 changed files with 583 additions and 756 deletions

View file

@ -1,5 +1,4 @@
{...}:
{
{...}: {
programs.atuin = {
enable = true;
enableZshIntegration = true;
@ -12,5 +11,4 @@
style = "compact";
};
};
}

View file

@ -37,6 +37,7 @@ in {
color14 = bright.cyan;
color15 = bright.white;
sync_to_monitor = "yes";
# shell = "elvish";
};
};
}

View file

@ -8,6 +8,7 @@
in {
programs.wlogout = {
enable = true;
package = pkgs.wleave;
layout = builtins.fromJSON (builtins.readFile ../dots/wlogout/layout);
style = with palette-hex; (builtins.replaceStrings
[
@ -34,4 +35,33 @@ in {
]
(builtins.readFile ../dots/wlogout/style.css));
};
# xdg.configFile = {
# "wleave/layout".text = builtins.readFile ../dots/wlogout/layout;
# "wleave/style.css".text = with palette-hex; (builtins.replaceStrings
# [
# "/usr/share/wlogout"
# "/etc/wlogout"
# "#WINBG"
# "#BTNCOL"
# "#BTNBG"
# "#BTNFOCUSBG"
# "#WINLOGO"
# ]
# [
# "${pkgs.wleave}/share/wleave"
# "${pkgs.wleave}/etc/wleave"
# util.bg
# bright.yellow
# util.bg
# normal.black
# (builtins.path {
# name = "winlogo";
# path = ../icons/winlogo.png;
# sha256 = "7c1ff96b553c7a7ca3a7b7cf8efe830ab7feea92355aed288a10ee7347c24108";
# })
# ]
# (builtins.readFile ../dots/wlogout/style.css));
# };
home.packages = [pkgs.wlogout];
}