feat: ...get internet again. git-hooks.nix adopt

This commit is contained in:
Kat Inskip 2025-08-18 15:13:47 -07:00
parent 7a0f09e700
commit e00ec8f2f2
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
116 changed files with 1157 additions and 4681 deletions

View file

@ -1,10 +1,9 @@
{ pkgs, ... }: {
{pkgs, ...}: {
stylix.targets.alacritty.enable = true;
programs.alacritty = {
enable = true;
package = pkgs.alacritty-graphics;
settings = {
};
};
}

View file

@ -1,3 +1,3 @@
{ pkgs, ... }: {
home.packages = [ pkgs.bitwarden-desktop ];
{pkgs, ...}: {
home.packages = [pkgs.bitwarden-desktop];
}

View file

@ -1,4 +1,4 @@
{pkgs, ...}: {
_: {
stylix.targets.vesktop.enable = false;
programs.vesktop = {
enable = true;

View file

@ -28,72 +28,72 @@ _: {
key = "Time";
format = "{14}:{17}:{20}";
}
"break"
"title"
"break"
"os"
"kernel"
"bootmgr"
"uptime"
{
type = "battery";
format = "{/4}{-}{/}{4}{?5} [{5}]{?}";
}
"break"
"shell"
"display"
"terminal"
"break"
"chassis"
"board"
{
type = "cpu";
showPeCoreCount = true;
temp = true;
}
{
type = "gpu";
key = "GPU";
temp = true;
}
"monitor"
"memory"
{
type = "swap";
separate = true;
}
"break"
"disk"
"zpool"
{
type = "physicaldisk";
temp = true;
}
"lm"
"wm"
"theme"
"wmtheme"
"icons"
"font"
"cursor"
"terminal"
"terminalfont"
"terminalsize"
"terminaltheme"
"break"
{
type = "weather";
timeout = 1000;
}
"dns"
"break"
"break"
"bluetooth"
"break"
"player"
"media"
"break"
"colors"
"break"
"title"
"break"
"os"
"kernel"
"bootmgr"
"uptime"
{
type = "battery";
format = "{/4}{-}{/}{4}{?5} [{5}]{?}";
}
"break"
"shell"
"display"
"terminal"
"break"
"chassis"
"board"
{
type = "cpu";
showPeCoreCount = true;
temp = true;
}
{
type = "gpu";
key = "GPU";
temp = true;
}
"monitor"
"memory"
{
type = "swap";
separate = true;
}
"break"
"disk"
"zpool"
{
type = "physicaldisk";
temp = true;
}
"lm"
"wm"
"theme"
"wmtheme"
"icons"
"font"
"cursor"
"terminal"
"terminalfont"
"terminalsize"
"terminaltheme"
"break"
{
type = "weather";
timeout = 1000;
}
"dns"
"break"
"break"
"bluetooth"
"break"
"player"
"media"
"break"
"colors"
];
};
};

View file

@ -2,13 +2,11 @@
pkgs,
nur,
...
}: let
defaultFont = "Monaspace Krypton";
in {
}: {
home.sessionVariables = {
BROWSER = "zen";
};
stylix.targets.zen-browser.profileNames = [ "main" ];
stylix.targets.zen-browser.profileNames = ["main"];
home.packages = [pkgs.ff2mpv-rust];
programs.zen-browser = {
nativeMessagingHosts = [
@ -49,6 +47,7 @@ in {
return-youtube-dislikes
ff2mpv
terms-of-service-didnt-read
web-clipper-obsidian
];
force = true;
};

View file

@ -0,0 +1,6 @@
{pkgs, ...}: {
home.packages = with pkgs; [
tiled
aseprite
];
}

View file

@ -13,7 +13,7 @@ _: {
readableLineLength = true;
};
appearance = {
monospaceFontFamily = "Iosevka,Consolas";
monospaceFontFamily = "Iosevka,Consolas";
textFontFamily = "Ubuntu Sans";
interfaceFontFamily = "Monaspace Krypton";
baseFontSize = 16;

View file

@ -7,30 +7,40 @@ _: {
};
};
accounts.email.accounts = let
katIdentity = {
realName = "Kat Inskip";
};
dorkIdentity = {
realName = "Kat Dork";
};
mainEnable.thunderbird = {
enable = true;
profiles = [ "main" ];
};
gmailAccount = mainEnable // {
katIdentity = {
realName = "Kat Inskip";
};
dorkIdentity = {
realName = "Kat Dork";
};
mainEnable.thunderbird = {
enable = true;
profiles = ["main"];
};
gmailAccount =
mainEnable
// {
flavor = "gmail.com";
};
in {
primary = gmailAccount // katIdentity // {
primary = true;
address = "kat@inskip.me";
};
home = gmailAccount // katIdentity // {
address = "kat.inskip@gmail.com";
};
dork = gmailAccount // dorkIdentity // {
address = "dorkdev99@gmail.com";
};
in {
primary =
gmailAccount
// katIdentity
// {
primary = true;
address = "kat@inskip.me";
};
home =
gmailAccount
// katIdentity
// {
address = "kat.inskip@gmail.com";
};
dork =
gmailAccount
// dorkIdentity
// {
address = "dorkdev99@gmail.com";
};
};
}

View file

@ -5,7 +5,7 @@
}: let
inherit (lib.meta) getExe;
in {
programs.zsh.shellAliases = {
uwufetch = "${getExe pkgs.fastfetch} --chafa ${./nixowos.png} --logo-height 32";
};
programs.zsh.shellAliases = {
uwufetch = "${getExe pkgs.fastfetch} --chafa ${./nixowos.png} --logo-height 32";
};
}