forked from foxora/nix
butterfly was right, foot is better :3
This commit is contained in:
parent
a354fca7f5
commit
68cf02e366
11 changed files with 55 additions and 36 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
# aurora's configgg!! :333
|
# aurora's configgg!! :333
|
||||||
# trans <3
|
# trans <3
|
||||||
{
|
{
|
||||||
|
config,
|
||||||
inputs,
|
inputs,
|
||||||
upkgs,
|
upkgs,
|
||||||
root,
|
root,
|
||||||
|
|
@ -267,27 +268,24 @@
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
kitty = {
|
foot = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = upkgs.kitty;
|
|
||||||
|
|
||||||
font = {
|
|
||||||
name = "DepartureMono Nerd Font Mono";
|
|
||||||
size = 10;
|
|
||||||
};
|
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
scrollback_lines = 16384;
|
main = {
|
||||||
enable_audio_bell = false;
|
font = "DepartureMono Nerd Font Mono:size=10";
|
||||||
update_check_interval = 0;
|
include = "/home/${config.home.username}/.config/foot/theme.ini";
|
||||||
allow_remote_control = "yes"; # used for scripts to control kitty
|
};
|
||||||
|
scrollback = {
|
||||||
confirm_os_window_close = 0; # disable close window prompt
|
lines = 131072;
|
||||||
|
};
|
||||||
|
bell = {
|
||||||
|
system = "no";
|
||||||
|
urgent = "no";
|
||||||
|
notify = "no";
|
||||||
|
visual = "no";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
extraConfig = ''
|
|
||||||
include ~/.config/kitty/theme.conf
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
|
|
||||||
zen-browser = {
|
zen-browser = {
|
||||||
|
|
|
||||||
|
|
@ -7,4 +7,4 @@ enabled = true
|
||||||
show_message = false
|
show_message = false
|
||||||
|
|
||||||
[image_preview]
|
[image_preview]
|
||||||
protocol.type = "kitty"
|
protocol.type = "sixel"
|
||||||
|
|
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
[filechooser]
|
[filechooser]
|
||||||
cmd=${upkgs.xdg-desktop-portal-termfilechooser}/share/xdg-desktop-portal-termfilechooser/yazi-wrapper.sh
|
cmd=${upkgs.xdg-desktop-portal-termfilechooser}/share/xdg-desktop-portal-termfilechooser/yazi-wrapper.sh
|
||||||
default_dir=$HOME
|
default_dir=$HOME
|
||||||
env=TERMCMD='kitty --title filechooser'
|
env=TERMCMD='foot --title filechooser'
|
||||||
open_mode=suggested
|
open_mode=suggested
|
||||||
save_mode=last
|
save_mode=last
|
||||||
'';
|
'';
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,2 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
pkill -f "kitty --title btop -e btop" || { kitty --title btop -e btop & disown; }
|
pkill -f "foot --title btop -e btop" || { foot --title btop -e btop & disown; }
|
||||||
|
|
|
||||||
|
|
@ -65,9 +65,6 @@
|
||||||
# upgrades the system
|
# upgrades the system
|
||||||
upgrade = "cdns && nix flake update && nh os switch ./ --accept-flake-config";
|
upgrade = "cdns && nix flake update && nh os switch ./ --accept-flake-config";
|
||||||
|
|
||||||
# kitty's ssh command (to fix xterm and other stuff qwq)
|
|
||||||
kssh = "kitty +kitten ssh";
|
|
||||||
|
|
||||||
# pipes are prettyyyy!!!! :3333
|
# pipes are prettyyyy!!!! :3333
|
||||||
pipes1 = "pipes.sh -r 1024 -p 8 -f 30";
|
pipes1 = "pipes.sh -r 1024 -p 8 -f 30";
|
||||||
pipes2 = "pipes.sh -r 4096 -p 16 -f 100";
|
pipes2 = "pipes.sh -r 4096 -p 16 -f 100";
|
||||||
|
|
|
||||||
24
homes/modules/themeing/wallust/templates/foot-template.ini
Normal file
24
homes/modules/themeing/wallust/templates/foot-template.ini
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
[colors]
|
||||||
|
alpha=1.000000
|
||||||
|
alpha-mode=default
|
||||||
|
background={{ background | strip }}
|
||||||
|
foreground={{ foreground | strip }}
|
||||||
|
selection-background={{ foreground | strip }}
|
||||||
|
selection-foreground={{ background | strip }}
|
||||||
|
regular0={{ color0 | strip }}
|
||||||
|
regular1={{ color1 | strip }}
|
||||||
|
regular2={{ color2 | strip }}
|
||||||
|
regular3={{ color3 | strip }}
|
||||||
|
regular4={{ color4 | strip }}
|
||||||
|
regular5={{ color5 | strip }}
|
||||||
|
regular6={{ color6 | strip }}
|
||||||
|
regular7={{ color7 | strip }}
|
||||||
|
bright0={{ color8 | strip }}
|
||||||
|
bright1={{ color9 | strip }}
|
||||||
|
bright2={{ color10 | strip }}
|
||||||
|
bright3={{ color11 | strip }}
|
||||||
|
bright4={{ color12 | strip }}
|
||||||
|
bright5={{ color13 | strip }}
|
||||||
|
bright6={{ color14 | strip }}
|
||||||
|
bright7={{ color15 | strip }}
|
||||||
|
urls={{ color13 | strip }}
|
||||||
|
|
@ -13,12 +13,12 @@ equibop.target = "~/.config/equibop/themes/base16-colors.css"
|
||||||
equicord.template = "discord-template.css"
|
equicord.template = "discord-template.css"
|
||||||
equicord.target = "~/.config/Equicord/themes/base16-colors.css"
|
equicord.target = "~/.config/Equicord/themes/base16-colors.css"
|
||||||
|
|
||||||
kitty.template = "kitty-template.conf"
|
|
||||||
kitty.target = "~/.config/kitty/theme.conf"
|
|
||||||
|
|
||||||
hyprland.template = "hyprland-template.conf"
|
hyprland.template = "hyprland-template.conf"
|
||||||
hyprland.target = "~/.config/hypr/colors.conf"
|
hyprland.target = "~/.config/hypr/colors.conf"
|
||||||
|
|
||||||
|
foot.template = "foot-template.ini"
|
||||||
|
foot.target = "~/.config/foot/theme.ini"
|
||||||
|
|
||||||
waybar.template = "waybar-template.css"
|
waybar.template = "waybar-template.css"
|
||||||
waybar.target = "~/.config/waybar/colors.css"
|
waybar.target = "~/.config/waybar/colors.css"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
# task manager
|
# task manager
|
||||||
windowrule {
|
windowrule {
|
||||||
name = task-manager
|
name = task-manager
|
||||||
match:class = ^(kitty)$
|
match:class = ^(foot)$
|
||||||
match:title = ^(btop)$
|
match:title = ^(btop)$
|
||||||
float = true
|
float = true
|
||||||
center = true
|
center = true
|
||||||
|
|
@ -15,7 +15,7 @@ windowrule {
|
||||||
# terminal filechooser
|
# terminal filechooser
|
||||||
windowrule {
|
windowrule {
|
||||||
name = terminal-filechooser
|
name = terminal-filechooser
|
||||||
match:class = ^(kitty)$
|
match:class = ^(foot)$
|
||||||
match:title = ^(filechooser)$
|
match:title = ^(filechooser)$
|
||||||
float = true
|
float = true
|
||||||
center = true
|
center = true
|
||||||
|
|
@ -26,7 +26,7 @@ windowrule {
|
||||||
# yazi explorer
|
# yazi explorer
|
||||||
#windowrule {
|
#windowrule {
|
||||||
#name = yazi
|
#name = yazi
|
||||||
#match:class = ^(kitty)$
|
#match:class = ^(foot)$
|
||||||
#match:title = ^(yazi)$
|
#match:title = ^(yazi)$
|
||||||
#float = true
|
#float = true
|
||||||
#center = true
|
#center = true
|
||||||
|
|
@ -34,10 +34,10 @@ windowrule {
|
||||||
#}
|
#}
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------- #
|
# ---------------------------------------------------------------------------- #
|
||||||
# kitty - blur
|
# foot - blur
|
||||||
windowrule {
|
windowrule {
|
||||||
name = kitty-blur
|
name = foot-blur
|
||||||
match:class = ^(kitty)$
|
match:class = ^(foot)$
|
||||||
match:fullscreen = false
|
match:fullscreen = false
|
||||||
opacity = 0.95
|
opacity = 0.95
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,8 @@
|
||||||
"$mod" = "SUPER";
|
"$mod" = "SUPER";
|
||||||
|
|
||||||
# applications
|
# applications
|
||||||
"$terminal" = "kitty";
|
"$terminal" = "foot";
|
||||||
"$explorer" = "kitty -e yazi";
|
"$explorer" = "foot -e yazi";
|
||||||
"$browser" = "zen-twilight";
|
"$browser" = "zen-twilight";
|
||||||
|
|
||||||
# menu
|
# menu
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
main = "Super";
|
main = "Super";
|
||||||
|
|
||||||
# applications
|
# applications
|
||||||
terminal = "kitty";
|
terminal = "foot";
|
||||||
browser = "firefox";
|
browser = "firefox";
|
||||||
in {
|
in {
|
||||||
default-layout = "${layout}";
|
default-layout = "${layout}";
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
config = rec {
|
config = rec {
|
||||||
modifier = "Mod4"; # Mod4 = Super/Meta
|
modifier = "Mod4"; # Mod4 = Super/Meta
|
||||||
terminal = "kitty";
|
terminal = "foot";
|
||||||
|
|
||||||
# disable sway bar
|
# disable sway bar
|
||||||
bars = [];
|
bars = [];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue