Update flakes, fix build errors for Yukari

This commit is contained in:
Kat Inskip 2024-01-06 14:25:13 -08:00
parent cdceb9d13d
commit 202fd41bec
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
15 changed files with 324 additions and 88 deletions

View file

@ -1,19 +1,28 @@
{lib, ...}: let
{
lib,
pkgs,
inputs,
...
}: let
inherit (lib.modules) mkMerge;
inherit (inputs.base16-data.lib.base16-data) schemeSources;
in {
base16 = {
vim.enable = false;
vim = {
enable = false;
template = inputs.base16-data.legacyPackages.${pkgs.system}.base16-templates.vim.withTemplateData;
};
shell.enable = true;
schemes = mkMerge [
{
light = "atelier.atelier-cave-light";
dark = "atelier.atelier-cave";
}
{
dark.ansi.palette.background.alpha = "ee00";
light.ansi.palette.background.alpha = "d000";
}
];
schemes = {
light = {
schemeData = schemeSources.atelier.schemes.atelier-sulphurpool-light;
ansi.palette.background.alpha = "d000";
};
dark = {
schemeData = schemeSources.atelier.schemes.atelier-cave;
ansi.palette.background.alpha = "ee00";
};
};
defaultSchemeName = "light";
};
}

View file

@ -76,7 +76,7 @@ in {
tree-sitter-scss
]))
# Treesitter Plugins
nvim-ts-rainbow
rainbow-delimiters-nvim
nvim-treesitter-context
twilight-nvim
];

View file

@ -1,9 +1,9 @@
{
std,
pkgs,
inputs,
...
}: let
inherit (std) set;
inherit (std) set list;
in {
programs.zsh.shellAliases = {
tt = "tmux new -AD -s";
@ -13,7 +13,7 @@ in {
terminal = "tmux-256color";
keyMode = "vi";
baseIndex = 1;
extraConfig = with set.map (_: v: "colour${builtins.toString v}") pkgs.base16.shell.shell256; ''
extraConfig = with set.map (_: v: "colour${builtins.toString (list.unsafeHead v)}") inputs.base16.lib.base16.shell.mapping256; ''
# proper title handling
set -g set-titles on
set -g set-titles-string "#T"

View file

@ -2,6 +2,7 @@
users.users.kat = {
uid = 1000;
isNormalUser = true;
linger = true;
openssh.authorizedKeys = {
inherit (tree.home.user.data) keys;
};
@ -13,6 +14,7 @@
"plugdev"
"input"
"uinput"
"adbusers"
];
};
}