Some minor tweaks to make things work for LaTeX

This commit is contained in:
Natsu Kagami 2022-03-14 13:35:03 -04:00
parent 0ac4989812
commit e83d9106f1
Signed by: nki
GPG key ID: 7306B3D3C3AD6E51
4 changed files with 50 additions and 46 deletions

View file

@ -1,48 +1,48 @@
{ pkgs, config, lib, ... } : { pkgs, config, lib, ... }:
{ {
home.packages = [ home.packages = [
]; ];
programs.alacritty = {
enable = true;
package = pkgs.unstable.alacritty;
settings = { programs.alacritty = {
background_opacity = 0.95; enable = true;
font = { package = pkgs.unstable.alacritty;
size = 14.0;
normal.family = "Fantasque Sans Mono Nerd Font";
};
shell = {
program = "/bin/sh";
args = [ "-ic" "fish" ];
};
colors = {
# Default colors
primary.background = "0xf1f1f1";
primary.foreground = "0x424242";
# Normal colors settings = {
normal.black = "0x212121"; window.opacity = 0.95;
normal.red = "0xc30771"; font = {
normal.green = "0x10a778"; size = 14.0;
normal.yellow = "0xa89c14"; normal.family = "Fantasque Sans Mono Nerd Font";
normal.blue = "0x008ec4"; };
normal.magenta = "0x523c79"; shell = {
normal.cyan = "0x20a5ba"; program = "/bin/sh";
normal.white = "0xe0e0e0"; args = [ "-ic" "fish" ];
};
colors = {
# Default colors
primary.background = "0xf1f1f1";
primary.foreground = "0x424242";
# Bright colors # Normal colors
bright.black = "0x212121"; normal.black = "0x212121";
bright.red = "0xfb007a"; normal.red = "0xc30771";
bright.green = "0x5fd7af"; normal.green = "0x10a778";
bright.yellow = "0xf3e430"; normal.yellow = "0xa89c14";
bright.blue = "0x20bbfc"; normal.blue = "0x008ec4";
bright.magenta = "0x6855de"; normal.magenta = "0x523c79";
bright.cyan = "0x4fb8cc"; normal.cyan = "0x20a5ba";
bright.white = "0xf1f1f1"; normal.white = "0xe0e0e0";
};
}; # Bright colors
bright.black = "0x212121";
bright.red = "0xfb007a";
bright.green = "0x5fd7af";
bright.yellow = "0xf3e430";
bright.blue = "0x20bbfc";
bright.magenta = "0x6855de";
bright.cyan = "0x4fb8cc";
bright.white = "0xf1f1f1";
};
}; };
};
} }

View file

@ -52,6 +52,7 @@ in
bindingMode = { background = "#2f343a"; border = "#900000"; text = "#ffffff"; }; bindingMode = { background = "#2f343a"; border = "#900000"; text = "#ffffff"; };
}; };
}]; }];
config.focus.newWindow = "none";
config.fonts = { names = [ "FantasqueSansMono Nerd Font Mono" "monospace" ]; size = 11.0; }; config.fonts = { names = [ "FantasqueSansMono Nerd Font Mono" "monospace" ]; size = 11.0; };
config.gaps.outer = 5; config.gaps.outer = 5;
config.gaps.inner = 5; config.gaps.inner = 5;

View file

@ -33,6 +33,8 @@
## Latex ## Latex
tectonic tectonic
texlab texlab
## Python
python310
# Fonts # Fonts
fantasque-sans-mono fantasque-sans-mono
@ -64,7 +66,7 @@
BAT_THEME = "GitHub"; BAT_THEME = "GitHub";
# Editor # Editor
EDITOR = "kak"; EDITOR = "kak";
}; };
home.sessionPath = [ home.sessionPath = [
# Sometimes we want to install custom scripts here # Sometimes we want to install custom scripts here

View file

@ -80,10 +80,11 @@ in
(if pkgs.stdenv.isDarwin then { (if pkgs.stdenv.isDarwin then {
executable = "/Applications/Skim.app/Contents/SharedSupport/displayline"; executable = "/Applications/Skim.app/Contents/SharedSupport/displayline";
args = [ "-r" "-g" "%l" "%p" "%f" ]; args = [ "-r" "-g" "%l" "%p" "%f" ];
} else { } else
executable = "${evince-synctex}"; {
args = [ "-f" "%l" "%p" "\"${config.home.file.kaktex.source} jump %f %l\"" ]; executable = "${pkgs.qpdfview}/bin/qpdfview";
}); args = [ "--unique" "%p#src:%f:%l:1" ];
});
}; };
}; };