some changes
This commit is contained in:
parent
77c891f229
commit
6c3513129f
4 changed files with 42 additions and 101 deletions
|
|
@ -54,7 +54,6 @@
|
||||||
# Package overrides
|
# Package overrides
|
||||||
(appimage-run.override { extraPkgs = pkgs: [ libthai ]; })
|
(appimage-run.override { extraPkgs = pkgs: [ libthai ]; })
|
||||||
# Packages from 3rd party
|
# Packages from 3rd party
|
||||||
koi
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
|
|
||||||
|
|
@ -1,55 +1,6 @@
|
||||||
{ config, pkgs, lib, ... }:
|
{ config, pkgs, lib, ... }:
|
||||||
|
|
||||||
let
|
{
|
||||||
btop_catppuccin_mocha = pkgs.writeTextFile {
|
|
||||||
name = "catppuccin_mocha.theme";
|
|
||||||
text = ''
|
|
||||||
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"
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
in {
|
|
||||||
home = {
|
home = {
|
||||||
username = "user";
|
username = "user";
|
||||||
homeDirectory = "/home/user";
|
homeDirectory = "/home/user";
|
||||||
|
|
@ -58,9 +9,6 @@ in {
|
||||||
TZ = ":/etc/localtime";
|
TZ = ":/etc/localtime";
|
||||||
EDITOR = "hx";
|
EDITOR = "hx";
|
||||||
};
|
};
|
||||||
file = {
|
|
||||||
".config/btop/themes/catppuccin_mocha".source = btop_catppuccin_mocha;
|
|
||||||
};
|
|
||||||
packages = with pkgs; [ nix-your-shell ];
|
packages = with pkgs; [ nix-your-shell ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,5 @@
|
||||||
name = "breeze_cursors";
|
name = "breeze_cursors";
|
||||||
package = pkgs.breeze-icons;
|
package = pkgs.breeze-icons;
|
||||||
};
|
};
|
||||||
file = {
|
|
||||||
# Autostart programs
|
|
||||||
".config/autostart/koi.desktop".source =
|
|
||||||
config.lib.file.mkOutOfStoreSymlink
|
|
||||||
"/var/run/current-system/sw/share/applications/koi.desktop";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -57,47 +57,47 @@
|
||||||
wezterm = {
|
wezterm = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
local act = wezterm.action
|
local act = wezterm.action
|
||||||
local config = {}
|
local config = {}
|
||||||
if wezterm.config_builder then config = wezterm.config_builder() end
|
if wezterm.config_builder then config = wezterm.config_builder() end
|
||||||
config.disable_default_key_bindings = true
|
config.disable_default_key_bindings = true
|
||||||
config.color_scheme = "Catppuccin Mocha"
|
config.color_scheme = "Catppuccin Mocha"
|
||||||
config.font = wezterm.font_with_fallback ({
|
config.font = wezterm.font_with_fallback ({
|
||||||
{family = "Hack Nerd Font", scale = 1},
|
{family = "Hack Nerd Font", scale = 1},
|
||||||
{family = "Noto Color Emoji", scale = 1},
|
{family = "Noto Color Emoji", scale = 1},
|
||||||
})
|
})
|
||||||
config.initial_cols = 108
|
config.initial_cols = 108
|
||||||
config.initial_rows = 32
|
config.initial_rows = 32
|
||||||
config.enable_scroll_bar = true
|
config.enable_scroll_bar = true
|
||||||
config.inactive_pane_hsb = {
|
config.inactive_pane_hsb = {
|
||||||
saturation = 0.7,
|
saturation = 0.7,
|
||||||
brightness = 0.5
|
brightness = 0.5
|
||||||
}
|
}
|
||||||
config.window_frame = {
|
config.window_frame = {
|
||||||
font = wezterm.font_with_fallback ({
|
font = wezterm.font_with_fallback ({
|
||||||
{family = "Hack Nerd Font", scale = 1},
|
{family = "Hack Nerd Font", scale = 1},
|
||||||
{family = "Noto Color Emoji", scale = 1},
|
{family = "Noto Color Emoji", scale = 1},
|
||||||
}),
|
}),
|
||||||
active_titlebar_bg = '#303446',
|
active_titlebar_bg = '#303446',
|
||||||
inactive_titlebar_bg = '#303446',
|
inactive_titlebar_bg = '#303446',
|
||||||
}
|
}
|
||||||
config.show_new_tab_button_in_tab_bar = false
|
config.show_new_tab_button_in_tab_bar = false
|
||||||
config.hide_tab_bar_if_only_one_tab = true
|
config.hide_tab_bar_if_only_one_tab = true
|
||||||
config.colors = {
|
config.colors = {
|
||||||
tab_bar = {
|
tab_bar = {
|
||||||
background = '#303446',
|
background = '#303446',
|
||||||
active_tab = {
|
active_tab = {
|
||||||
bg_color = '#1e1e2e',
|
bg_color = '#1e1e2e',
|
||||||
fg_color = '#9197b0',
|
fg_color = '#9197b0',
|
||||||
},
|
},
|
||||||
inactive_tab = {
|
inactive_tab = {
|
||||||
bg_color = '#303446',
|
bg_color = '#303446',
|
||||||
fg_color = '#9197b0'
|
fg_color = '#9197b0'
|
||||||
},
|
},
|
||||||
inactive_tab_edge = '#303062',
|
inactive_tab_edge = '#303062',
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
config.keys = {
|
config.keys = {
|
||||||
{ key = 'Tab', mods = 'CTRL', action = act.ActivateTabRelative(1) },
|
{ key = 'Tab', mods = 'CTRL', action = act.ActivateTabRelative(1) },
|
||||||
{ key = 'Tab', mods = 'SHIFT|CTRL', action = act.ActivateTabRelative(-1) },
|
{ key = 'Tab', mods = 'SHIFT|CTRL', action = act.ActivateTabRelative(-1) },
|
||||||
{ key = 'Enter', mods = 'ALT', action = act.ToggleFullScreen },
|
{ key = 'Enter', mods = 'ALT', action = act.ToggleFullScreen },
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue