mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
feat: ...get internet again. git-hooks.nix adopt
This commit is contained in:
parent
7a0f09e700
commit
e00ec8f2f2
116 changed files with 1157 additions and 4681 deletions
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }: {
|
||||
{pkgs, ...}: {
|
||||
home.packages = [
|
||||
pkgs.adwaita-icon-theme
|
||||
];
|
||||
|
|
@ -19,7 +19,7 @@
|
|||
opacity = {
|
||||
desktop = 1.0;
|
||||
applications = 1.0;
|
||||
terminal = 0.8;
|
||||
terminal = 0.9;
|
||||
popups = 0.8;
|
||||
};
|
||||
fonts = {
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
{ pkgs, ... }: {
|
||||
{pkgs, ...}: {
|
||||
stylix.targets.alacritty.enable = true;
|
||||
programs.alacritty = {
|
||||
enable = true;
|
||||
package = pkgs.alacritty-graphics;
|
||||
settings = {
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
{ pkgs, ... }: {
|
||||
home.packages = [ pkgs.bitwarden-desktop ];
|
||||
{pkgs, ...}: {
|
||||
home.packages = [pkgs.bitwarden-desktop];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{pkgs, ...}: {
|
||||
_: {
|
||||
stylix.targets.vesktop.enable = false;
|
||||
programs.vesktop = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
};
|
||||
|
|
|
|||
6
home/profiles/graphical/gamedev.nix
Normal file
6
home/profiles/graphical/gamedev.nix
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
tiled
|
||||
aseprite
|
||||
];
|
||||
}
|
||||
|
|
@ -13,7 +13,7 @@ _: {
|
|||
readableLineLength = true;
|
||||
};
|
||||
appearance = {
|
||||
monospaceFontFamily = "Iosevka,Consolas";
|
||||
monospaceFontFamily = "Iosevka,Consolas";
|
||||
textFontFamily = "Ubuntu Sans";
|
||||
interfaceFontFamily = "Monaspace Krypton";
|
||||
baseFontSize = 16;
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,15 +1,13 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
std,
|
||||
pkgs,
|
||||
...
|
||||
}: let
|
||||
inherit (lib.modules) mkIf;
|
||||
inherit (std) string set;
|
||||
initLua = pkgs.replaceVars ./init.lua ({
|
||||
initLua = pkgs.replaceVars ./init.lua {
|
||||
inity = config.programs.neovim.generatedConfigs.lua;
|
||||
});
|
||||
};
|
||||
in {
|
||||
stylix.targets.neovim = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -8,16 +8,16 @@
|
|||
}: let
|
||||
inherit (lib.attrsets) nameValuePair listToAttrs;
|
||||
inherit (lib.modules) mkMerge mkIf;
|
||||
inherit (std) string list serde;
|
||||
inherit (std) string list;
|
||||
in {
|
||||
home.packages = with pkgs; [
|
||||
# programs.zsh.enableAutosuggestions only includes nix-zsh-autocompletions
|
||||
zsh-completions
|
||||
];
|
||||
|
||||
#xdg.configFile."kattheme_immutable.json".text = serde.toJSON rec {
|
||||
#default = config.base16.defaultSchemeName;
|
||||
#current = default;
|
||||
#xdg.configFile."kattheme_immutable.json".text = serde.toJSON rec {
|
||||
#default = config.base16.defaultSchemeName;
|
||||
#current = default;
|
||||
#};
|
||||
|
||||
programs.zsh = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue