Small clean ups
This commit is contained in:
@@ -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
|
||||
];
|
||||
};
|
||||
}
|
||||
@@ -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;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
flake.modules.nixos.mullvad = {
|
||||
services.mullvad-vpn = {
|
||||
enable = true;
|
||||
enableEarlyBootBlocking = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -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;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -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"
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -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
File diff suppressed because it is too large
Load Diff
+40
-17
@@ -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" [
|
||||
{
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user