home: init btop, + gh config

This commit is contained in:
notohh 2023-05-21 06:04:38 -04:00
parent 043e5da30f
commit becb3eaf11
Signed by: notohh
GPG key ID: BD47506D475EE86D
4 changed files with 71 additions and 2 deletions

View file

@ -0,0 +1,42 @@
theme[main_bg]="#1E1E2E"
theme[main_fg]="#CDD6F4"
theme[title]="#CDD6F4"
theme[hi_fg]="#89B4FA"
theme[selected_bg]="#45475A"
theme[selected_fg]="#89B4FA"
theme[inactive_fg]="#7F849C"
theme[graph_text]="#F5E0DC"
theme[meter_bg]="#45475A"
theme[proc_misc]="#F5E0DC"
theme[cpu_box]="#74C7EC"
theme[mem_box]="#A6E3A1"
theme[net_box]="#CBA6F7"
theme[proc_box]="#F2CDCD"
theme[div_line]="#6C7086"
theme[temp_start]="#F9E2AF"
theme[temp_mid]="#FAB387"
theme[temp_end]="#F38BA8"
theme[cpu_start]="#74C7EC"
theme[cpu_mid]="#89DCEB"
theme[cpu_end]="#94E2D5"
theme[free_start]="#94E2D5"
theme[free_mid]="#94E2D5"
theme[free_end]="#A6E3A1"
theme[cached_start]="#F5C2E7"
theme[cached_mid]="#F5C2E7"
theme[cached_end]="#CBA6F7"
theme[available_start]="#F5E0DC"
theme[available_mid]="#F2CDCD"
theme[available_end]="#F2CDCD"
theme[used_start]="#FAB387"
theme[used_mid]="#FAB387"
theme[used_end]="#F38BA8"
theme[download_start]="#B4BEFE"
theme[download_mid]="#B4BEFE"
theme[download_end]="#CBA6F7"
theme[upload_start]="#B4BEFE"
theme[upload_mid]="#B4BEFE"
theme[upload_end]="#CBA6F7"
theme[process_start]="#74C7EC"
theme[process_mid]="#89DCEB"
theme[process_end]="#94E2D5"

20
home/btop/default.nix Normal file
View file

@ -0,0 +1,20 @@
{
...
}: {
programs.btop = {
enable = true;
settings = {
color_theme = "/home/notoh/.config/btop/themes/catppuccin_mocha.theme";
theme_background = false;
truecolor = true;
rounded_corners = true;
show_cpu_freq = true;
show_swap = true;
swap_disk = true;
show_disks = true;
only_physical = true;
use_fstab = true;
};
};
xdg.configFile."btop/themes/catppuccin_mocha.theme".source = ./catppuccin_mocha.theme;
}

View file

@ -8,6 +8,7 @@
./lazygit ./lazygit
./lf ./lf
./direnv ./direnv
./btop
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [

View file

@ -1,6 +1,4 @@
{pkgs, ...}: { {pkgs, ...}: {
home.packages = with pkgs; [gh];
programs.git = { programs.git = {
enable = true; enable = true;
userEmail = "github@notohh.dev"; userEmail = "github@notohh.dev";
@ -11,4 +9,12 @@
}; };
ignores = ["*result*" ".direnv" "node_modules"]; ignores = ["*result*" ".direnv" "node_modules"];
}; };
programs.gh = {
enable = true;
enableGitCredentialHelper = true;
settings = {
editor = "hx";
prompt = "enabled";
};
};
} }