switched to foot

This commit is contained in:
Rouven Seifert 2023-02-11 12:58:28 +01:00
parent 896efd9e83
commit 0e77ba38e0
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
6 changed files with 57 additions and 63 deletions

View file

@ -1,45 +0,0 @@
{ config, pkgs, nix-colors, ... }:
{
programs.alacritty = {
enable = true;
settings = {
env = {
TERM = "xterm-256color";
};
font = {
size = 10;
};
shell.program = "${pkgs.zsh}/bin/zsh";
window.opacity = 0.0;
colors = {
primary = {
background = "#${config.colorScheme.colors.base00}";
foreground = "#${config.colorScheme.colors.base05}";
};
cursor = {
text = "CellBackground";
cursor = "CellForeground";
};
vi_mode_cursor = {
text = "CellBackground";
cursor = "CellForeground";
};
selection = {
text = "CellForeground";
background = "#${config.colorScheme.colors.base03}";
};
normal = {
black = "#${config.colorScheme.colors.base01}";
red = "#${config.colorScheme.colors.base08}";
green = "#${config.colorScheme.colors.base0A}";
yellow = "#${config.colorScheme.colors.base0B}";
blue = "#${config.colorScheme.colors.base0D}";
magenta = "#${config.colorScheme.colors.base0E}";
cyan = "#${config.colorScheme.colors.base0C}";
white = "#${config.colorScheme.colors.base05}";
};
};
};
};
}

View file

@ -3,7 +3,7 @@
imports =
[
./accounts
./alacritty
./foot
./fzf
./git
./gpg

View file

@ -0,0 +1,39 @@
{ config, pkgs, nix-colors, ... }:
{
home.packages = with pkgs; [
libsixel
];
programs.foot = {
enable = true;
server.enable = true;
settings = rec {
main = {
shell = "${pkgs.zsh}/bin/zsh";
dpi-aware = "yes";
font = "monospace:size=8";
};
cursor.color = "${colors.background} ${colors.foreground}";
colors = {
alpha = 0.0;
background = config.colorScheme.colors.base00;
foreground = config.colorScheme.colors.base05;
regular0 = config.colorScheme.colors.base00;
regular1 = config.colorScheme.colors.base01;
regular2 = config.colorScheme.colors.base02;
regular3 = config.colorScheme.colors.base03;
regular4 = config.colorScheme.colors.base04;
regular5 = config.colorScheme.colors.base05;
regular6 = config.colorScheme.colors.base06;
regular7 = config.colorScheme.colors.base07;
bright0 = config.colorScheme.colors.base08;
bright1 = config.colorScheme.colors.base09;
bright2 = config.colorScheme.colors.base0A;
bright3 = config.colorScheme.colors.base0B;
bright4 = config.colorScheme.colors.base0C;
bright5 = config.colorScheme.colors.base0D;
bright6 = config.colorScheme.colors.base0E;
bright7 = config.colorScheme.colors.base0F;
};
};
};
}

View file

@ -95,7 +95,7 @@ windowrulev2 = opacity 1.0 1.0, fullscreen:1
$mainMod = SUPER
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Return, exec, alacritty
bind = $mainMod, Return, exec, footclient
bind = $mainMod SHIFT, Q, killactive,
bind = $mainMod, Space, togglefloating,
bind = $mainMod, F, fullscreen, 0 # fullscreen