mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
style: nix fmt
This commit is contained in:
parent
7913481b66
commit
6e0cc170eb
112 changed files with 1977 additions and 1739 deletions
|
|
@ -1,4 +1,9 @@
|
|||
{ lib, pkgs, inputs, ... }: let
|
||||
{
|
||||
lib,
|
||||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}: let
|
||||
inherit (lib) mkForce;
|
||||
qtct = ''
|
||||
[Appearance]
|
||||
|
|
@ -176,7 +181,7 @@ in {
|
|||
gnomeShellTheme = mkForce false;
|
||||
};
|
||||
};
|
||||
dconf.settings = mkForce { };
|
||||
dconf.settings = mkForce {};
|
||||
gtk.enable = true;
|
||||
# https://git.gay/olivia/fur/src/branch/main/modules/home/theming/qt/default.nix
|
||||
qt = {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
_: {
|
||||
disabledModules = [
|
||||
"services/window-managers/i3-sway/i3.nix"
|
||||
];
|
||||
disabledModules = [
|
||||
"services/window-managers/i3-sway/i3.nix"
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{ pkgs, ... }: {
|
||||
home.packages = [
|
||||
pkgs.magic-wormhole
|
||||
];
|
||||
{pkgs, ...}: {
|
||||
home.packages = [
|
||||
pkgs.magic-wormhole
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,9 +2,7 @@
|
|||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
inherit (lib.generators) toJSON;
|
||||
in {
|
||||
}: {
|
||||
home.packages = with pkgs; [
|
||||
(discord-krisp.override {
|
||||
withOpenASAR = true;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }: {
|
||||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
calibre
|
||||
pkgs.kdePackages.okular
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ config, lib, ... }: let
|
||||
inherit (lib.attrsets) listToAttrs nameValuePair;
|
||||
inherit (lib.modules) mkMerge;
|
||||
in {
|
||||
{
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
programs.firefox.profiles.main = {
|
||||
containersForce = true;
|
||||
containers = {
|
||||
|
|
@ -31,4 +31,3 @@ in {
|
|||
};
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,15 @@
|
|||
{pkgs, nur, ...}: let
|
||||
{
|
||||
pkgs,
|
||||
nur,
|
||||
...
|
||||
}: let
|
||||
defaultFont = "Monaspace Krypton";
|
||||
in {
|
||||
home.sessionVariables = {
|
||||
BROWSER = "firefox";
|
||||
};
|
||||
|
||||
home.packages = [ pkgs.ff2mpv-rust ];
|
||||
home.packages = [pkgs.ff2mpv-rust];
|
||||
programs.firefox = {
|
||||
nativeMessagingHosts = [
|
||||
pkgs.ff2mpv-rust
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{ nur, ... }: {
|
||||
{nur, ...}: {
|
||||
programs.firefox.profiles.main.extensions = {
|
||||
packages = with nur.repos.rycee.firefox-addons; [
|
||||
mtab
|
||||
|
|
@ -28,7 +28,7 @@
|
|||
userDefinedCols = null;
|
||||
};
|
||||
extras = {
|
||||
snow = { enabled = "off"; };
|
||||
snow = {enabled = "off";};
|
||||
};
|
||||
hotkeys = {
|
||||
activationKey = " ";
|
||||
|
|
@ -46,9 +46,9 @@
|
|||
textColor = "#ffffff";
|
||||
textSize = 3.75;
|
||||
type = "afternoon-morning";
|
||||
weather = { unitsType = "f"; };
|
||||
weather = {unitsType = "f";};
|
||||
};
|
||||
options = { showOptionsButton = true; };
|
||||
options = {showOptionsButton = true;};
|
||||
search = {
|
||||
assist = {
|
||||
conversions = true;
|
||||
|
|
@ -75,7 +75,7 @@
|
|||
};
|
||||
title = {
|
||||
defaultTitle = "Mew Tab";
|
||||
dynamic = { enabled = true; };
|
||||
dynamic = {enabled = true;};
|
||||
faviconType = "default";
|
||||
};
|
||||
ui = {
|
||||
|
|
@ -92,7 +92,7 @@
|
|||
highlightColor = "#ffffff20";
|
||||
style = "glass";
|
||||
};
|
||||
user = { name = "kat"; };
|
||||
user = {name = "kat";};
|
||||
wallpaper = {
|
||||
enabled = false;
|
||||
filters = {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{ nur, ... }: {
|
||||
{nur, ...}: {
|
||||
programs.firefox.profiles.main = {
|
||||
extensions = {
|
||||
packages = with nur.repos.rycee.firefox-addons; [
|
||||
|
|
@ -27,18 +27,18 @@
|
|||
};
|
||||
};
|
||||
userChrome = ''
|
||||
/* Hide horizontal tabs at the top of the window */
|
||||
#main-window[tabsintitlebar="true"]:not([extradragspace="true"]) #TabsToolbar {
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
#main-window #TabsToolbar {
|
||||
visibility: collapse !important;
|
||||
}
|
||||
/* Hide the "Tree Style Tab" header at the top of the sidebar */
|
||||
#sidebar-box[sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"] #sidebar-header {
|
||||
display: none;
|
||||
}
|
||||
/* Hide horizontal tabs at the top of the window */
|
||||
#main-window[tabsintitlebar="true"]:not([extradragspace="true"]) #TabsToolbar {
|
||||
opacity: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
#main-window #TabsToolbar {
|
||||
visibility: collapse !important;
|
||||
}
|
||||
/* Hide the "Tree Style Tab" header at the top of the sidebar */
|
||||
#sidebar-box[sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"] #sidebar-header {
|
||||
display: none;
|
||||
}
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{ nur, ... }: {
|
||||
{nur, ...}: {
|
||||
programs.firefox.profiles.main.extensions = {
|
||||
packages = with nur.repos.rycee.firefox-addons; [
|
||||
ublock-origin
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
pkgs,
|
||||
lib,
|
||||
inputs,
|
||||
...
|
||||
}: let
|
||||
inherit (lib.attrsets) mapAttrsToList;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
{pkgs, inputs, ... }: let
|
||||
{
|
||||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}: let
|
||||
spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.stdenv.system};
|
||||
in {
|
||||
programs.spicetify = {
|
||||
|
|
@ -11,12 +15,14 @@ in {
|
|||
experimentalFeatures = true;
|
||||
windowManagerPatch = true;
|
||||
colorScheme = "CatppuccinMocha";
|
||||
theme = spicePkgs.themes.text // {
|
||||
theme =
|
||||
spicePkgs.themes.text
|
||||
// {
|
||||
additionalCss = ''
|
||||
:root {
|
||||
--font-family: 'Monaspace Krypton', monospace;
|
||||
}
|
||||
'';
|
||||
};
|
||||
:root {
|
||||
--font-family: 'Monaspace Krypton', monospace;
|
||||
}
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ pkgs, ... }: {
|
||||
{pkgs, ...}: {
|
||||
programs.taskwarrior = {
|
||||
enable = true;
|
||||
package = pkgs.taskwarrior3;
|
||||
};
|
||||
home.packages = [ pkgs.taskwarrior-tui ];
|
||||
home.packages = [pkgs.taskwarrior-tui];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,28 +7,28 @@
|
|||
enable = true;
|
||||
package = inputs.wezterm.outputs.packages.${pkgs.system}.default;
|
||||
extraConfig = ''
|
||||
local wezterm = require 'wezterm';
|
||||
local config = {}
|
||||
config.font = wezterm.font_with_fallback({
|
||||
"Monaspace Krypton",
|
||||
"JetBrains Mono",
|
||||
"Noto Color Emoji",
|
||||
"Symbols Nerd Font Mono",
|
||||
})
|
||||
config.window_padding = {
|
||||
left = 8,
|
||||
right = 8,
|
||||
top = 8,
|
||||
bottom = 8,
|
||||
}
|
||||
config.use_fancy_tab_bar = true
|
||||
config.tab_bar_at_bottom = true
|
||||
config.hide_mouse_cursor_when_typing = false
|
||||
config.window_decorations = "TITLE | RESIZE"
|
||||
config.warn_about_missing_glyphs = false
|
||||
config.font_size = 12.0
|
||||
config.check_for_updates = false
|
||||
return config
|
||||
local wezterm = require 'wezterm';
|
||||
local config = {}
|
||||
config.font = wezterm.font_with_fallback({
|
||||
"Monaspace Krypton",
|
||||
"JetBrains Mono",
|
||||
"Noto Color Emoji",
|
||||
"Symbols Nerd Font Mono",
|
||||
})
|
||||
config.window_padding = {
|
||||
left = 8,
|
||||
right = 8,
|
||||
top = 8,
|
||||
bottom = 8,
|
||||
}
|
||||
config.use_fancy_tab_bar = true
|
||||
config.tab_bar_at_bottom = true
|
||||
config.hide_mouse_cursor_when_typing = false
|
||||
config.window_decorations = "TITLE | RESIZE"
|
||||
config.warn_about_missing_glyphs = false
|
||||
config.font_size = 12.0
|
||||
config.check_for_updates = false
|
||||
return config
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,14 +7,14 @@
|
|||
}: let
|
||||
inherit (lib.modules) mkIf;
|
||||
inherit (std) string set;
|
||||
initLua = (pkgs.replaceVars ./init.lua ({
|
||||
initLua = pkgs.replaceVars ./init.lua ({
|
||||
base16ShellPath = config.base16.shell.package;
|
||||
catppuccin_flavour = config.catppuccin.flavor;
|
||||
inherit (config.base16) defaultSchemeName;
|
||||
defaultSchemeSlug = config.base16.defaultScheme.slug;
|
||||
}
|
||||
// set.map (_: col: string.justifyRight 2 "0" (builtins.toString col.ansiIndex))
|
||||
(set.filter (var: _: string.hasInfix "base" var) config.base16.defaultScheme)));
|
||||
(set.filter (var: _: string.hasInfix "base" var) config.base16.defaultScheme));
|
||||
in {
|
||||
home.sessionVariables = mkIf config.programs.neovim.enable {EDITOR = "nvim";};
|
||||
programs.neovim = {
|
||||
|
|
|
|||
|
|
@ -98,24 +98,24 @@ in {
|
|||
"sidequest"
|
||||
"ungoogled-chromium"
|
||||
];
|
||||
flake = self;
|
||||
makeAliasForBin = package: nameValuePair package "nix run kat#${package}";
|
||||
packages' = builtins.listToAttrs (map makeAliasForBin packages);
|
||||
in mkMerge [
|
||||
packages'
|
||||
{
|
||||
nixdirfmt = "nixpkgs-fmt $(fd -e nix)";
|
||||
dmesg = "dmesg -HP";
|
||||
hg = "history 0 | rg";
|
||||
}
|
||||
(mkIf pkgs.hostPlatform.isLinux {
|
||||
sys = "systemctl";
|
||||
sysu = "systemctl --user";
|
||||
logu = "journalctl --user";
|
||||
log = "journalctl";
|
||||
lg = "log --no-pager | rg";
|
||||
})
|
||||
];
|
||||
in
|
||||
mkMerge [
|
||||
packages'
|
||||
{
|
||||
nixdirfmt = "nixpkgs-fmt $(fd -e nix)";
|
||||
dmesg = "dmesg -HP";
|
||||
hg = "history 0 | rg";
|
||||
}
|
||||
(mkIf pkgs.hostPlatform.isLinux {
|
||||
sys = "systemctl";
|
||||
sysu = "systemctl --user";
|
||||
logu = "journalctl --user";
|
||||
log = "journalctl";
|
||||
lg = "log --no-pager | rg";
|
||||
})
|
||||
];
|
||||
localVariables = {
|
||||
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE = "fg=3,bold";
|
||||
ZSH_AUTOSUGGEST_USE_ASYNC = 1;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue