Small clean ups

This commit is contained in:
2026-05-20 12:17:38 -04:00
parent 98ed85c4b0
commit aea8ace059
12 changed files with 862 additions and 646 deletions
-17
View File
@@ -1,17 +0,0 @@
{
pkgs,
...
}:
{
fonts = {
enableDefaultPackages = true;
fontconfig.enable = true;
packages = with pkgs; [
nerd-fonts.fira-code
nerd-fonts.jetbrains-mono
nerd-fonts.symbols-only
nerd-fonts.geist-mono
rubik
];
};
}
+37
View File
@@ -0,0 +1,37 @@
{
inputs,
...
}:
{
flake.modules.nixos.helium = {
imports = [
inputs.helium.nixosModules.helium
];
};
flake.modules.homeManager.helium = {
imports = [
inputs.helium.homeModules.helium
];
programs.helium = {
enable = true;
defaultBrowser = false;
extensions = [
{
# Bitwarden
id = "nngceckbapebfimnlniiiahkandclblb";
hash = "sha256-lhjupdYi1F+MlReNjN/JFGguUagSaU2onfJ1HWEwBKc=";
}
];
extraPolicies = {
BookmarkBarEnabled = false;
BrowserSignIn = 0;
DeveloperToolsAvailability = 1;
HomepageLocation = "http://100.78.212.35:30054";
PasswordManagerEnabled = false;
};
};
};
}
+8
View File
@@ -0,0 +1,8 @@
{
flake.modules.nixos.mullvad = {
services.mullvad-vpn = {
enable = true;
enableEarlyBootBlocking = true;
};
};
}
+7
View File
@@ -0,0 +1,7 @@
{
flake.modules.homeManager.zathura = {
programs.zathura = {
enable = true;
};
};
}
@@ -77,12 +77,22 @@
Default = false;
Locked = true;
};
Preferences = {
"toolkit.legacyUserProfileCustomizations.stylesheets" = true;
};
PrimaryPassword = false;
SearchBar = "unified";
ShowHomeButton = true;
SkipTermsOfUse = true;
};
profiles.default = {
id = 0;
name = "default";
isDefault = true;
settings = {
# Auto-enable extensions
"extensions.autoDisableScopes" = 0;
};
search = {
force = true;
default = "google";
@@ -159,10 +169,6 @@
};
};
};
settings = {
# Auto-enable extensions
"extensions.autoDisableScopes" = 0;
};
};
};
};
+98
View File
@@ -0,0 +1,98 @@
{
flake.modules.homeManager.btop = {
programs.btop = {
enable = true;
settings = {
color_theme = "catppuccin_mocha";
theme_background = false;
};
themes = {
catppuccin_mocha = ''
# Main background, empty for terminal default, need to be empty if you want transparent background
theme[main_bg]="#1e1e2e"
# Main text color
theme[main_fg]="#cdd6f4"
# Title color for boxes
theme[title]="#cdd6f4"
# Highlight color for keyboard shortcuts
theme[hi_fg]="#89b4fa"
# Background color of selected item in processes box
theme[selected_bg]="#45475a"
# Foreground color of selected item in processes box
theme[selected_fg]="#89b4fa"
# Color of inactive/disabled text
theme[inactive_fg]="#7f849c"
# Color of text appearing on top of graphs, i.e uptime and current network graph scaling
theme[graph_text]="#f5e0dc"
# Background color of the percentage meters
theme[meter_bg]="#45475a"
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
theme[proc_misc]="#f5e0dc"
# CPU, Memory, Network, Proc box outline colors
theme[cpu_box]="#cba6f7" #Mauve
theme[mem_box]="#a6e3a1" #Green
theme[net_box]="#eba0ac" #Maroon
theme[proc_box]="#89b4fa" #Blue
# Box divider line and small boxes line color
theme[div_line]="#6c7086"
# Temperature graph color (Green -> Yellow -> Red)
theme[temp_start]="#a6e3a1"
theme[temp_mid]="#f9e2af"
theme[temp_end]="#f38ba8"
# CPU graph colors (Teal -> Lavender)
theme[cpu_start]="#94e2d5"
theme[cpu_mid]="#74c7ec"
theme[cpu_end]="#b4befe"
# Mem/Disk free meter (Mauve -> Lavender -> Blue)
theme[free_start]="#cba6f7"
theme[free_mid]="#b4befe"
theme[free_end]="#89b4fa"
# Mem/Disk cached meter (Sapphire -> Lavender)
theme[cached_start]="#74c7ec"
theme[cached_mid]="#89b4fa"
theme[cached_end]="#b4befe"
# Mem/Disk available meter (Peach -> Red)
theme[available_start]="#fab387"
theme[available_mid]="#eba0ac"
theme[available_end]="#f38ba8"
# Mem/Disk used meter (Green -> Sky)
theme[used_start]="#a6e3a1"
theme[used_mid]="#94e2d5"
theme[used_end]="#89dceb"
# Download graph colors (Peach -> Red)
theme[download_start]="#fab387"
theme[download_mid]="#eba0ac"
theme[download_end]="#f38ba8"
# Upload graph colors (Green -> Sky)
theme[upload_start]="#a6e3a1"
theme[upload_mid]="#94e2d5"
theme[upload_end]="#89dceb"
# Process box color gradient for threads, mem and cpu usage (Sapphire -> Mauve)
theme[process_start]="#74c7ec"
theme[process_mid]="#b4befe"
theme[process_end]="#cba6f7"
'';
};
};
};
}
+1 -1
View File
@@ -92,7 +92,7 @@
{
normal = {
"C-y" =
":sh zellij run -n Yazi -c -f -x 10%% -y 10%% --width 80%% --height 80%% -- yazi-picker open %{buffer_name}";
":sh zellij run -n Yazi -c -f -x 10%% -y 10%% --width 80%% --height 80%% -- yazi-picker open \"%{buffer_name}\"";
}
// arrow_keys;
insert = {
+565 -567
View File
File diff suppressed because it is too large Load Diff
+40 -17
View File
@@ -38,6 +38,9 @@
theme = "catppuccin-mocha";
show_startup_tips = false;
default_mode = "locked";
session_serialization = false;
on_force_close = "quit";
support_kitty_keyboard_protocol = false;
ui._children = [
{
@@ -62,19 +65,51 @@
}
])
(sharedExcept
[ "locked" "normal" "renamepane" "renametab" ]
[ "locked" "renamepane" "renametab" ]
[
{
keys = "Esc";
actions = [ (switchMode "Locked") ];
}
]
)
(sharedExcept
[ "locked" "normal" "renamepane" "renametab" ]
[
{
keys = "${mod} n";
actions = [ (switchMode "Normal") ];
}
]
)
(sharedExcept
[ "locked" "pane" "renamepane" "renametab" ]
[
{
keys = "${mod} p";
actions = [ (switchMode "Pane") ];
}
]
)
(sharedExcept
[ "locked" "tab" "renamepane" "renametab" ]
[
{
keys = "${mod} t";
actions = [ (switchMode "Tab") ];
}
]
)
(sharedExcept
[ "locked" "resize" "renamepane" "renametab" ]
[
{
keys = "${mod} r";
actions = [ (switchMode "Resize") ];
}
]
)
(modeBinds "normal" [
{
keys = "Esc";
actions = [ (switchMode "Locked") ];
}
{
keys = "h";
actions = [ (actionWith "MoveFocusOrTab" [ "Left" ]) ];
@@ -99,18 +134,6 @@
keys = "L";
actions = [ (action "GoToNextTab") ];
}
{
keys = "p";
actions = [ (switchMode "Pane") ];
}
{
keys = "t";
actions = [ (switchMode "Tab") ];
}
{
keys = "r";
actions = [ (switchMode "Resize") ];
}
])
(modeBinds "pane" [
{
+4 -3
View File
@@ -37,12 +37,13 @@ in
{ pkgs, ... }:
{
imports = with self.modules.homeManager; [
inputs.nix-jmu-cs345.homeManagerModules.bernstdh
assets
bat
btop
direnv
eza
fastfetch
firefox
fonts
foot
fzf
@@ -61,7 +62,6 @@ in
yazi
zed
zellij
zen-browser
zoxide
zsh
];
@@ -76,7 +76,6 @@ in
wallpaperDir = "${inputs.assets}/wallpapers";
programs.home-manager.enable = true;
programs.nix-jmu-cs345.enable = true;
home.packages = with pkgs; [
devenv
@@ -84,11 +83,13 @@ in
obsidian
upscayl
trayscale
cura-appimage
# CD Stuff
picard
heybrochecklog
rsgain
vlc
playerctl
brightnessctl