Compare commits

...

2 commits

Author SHA1 Message Date
e2d8337e99
disable "easy" insert mode keybinds 2024-03-03 14:23:02 +01:00
1c0b4d13dc
put fonts into their own module 2024-03-03 14:22:43 +01:00
4 changed files with 32 additions and 17 deletions

View file

@ -1,20 +1,4 @@
{pkgs, ...}: { {pkgs, ...}: {
fonts.packages = with pkgs; [
(nerdfonts.override {fonts = ["FiraCode"];})
montserrat
noto-fonts
atkinson-hyperlegible
arkpandora_ttf
liberation_ttf
caladea
carlito
garamond-libre
ocr-a
amiri
libertine
inter
];
fonts.fontDir.enable = true;
home-manager.users.jade = {pkgs, ...}: { home-manager.users.jade = {pkgs, ...}: {
home.packages = with pkgs; [ home.packages = with pkgs; [
audacity audacity

View file

@ -32,6 +32,7 @@ in
./specific-hardware ./specific-hardware
./evremap.nix ./evremap.nix
./xmonad.nix ./xmonad.nix
./fonts.nix
./firefox.nix ./firefox.nix
]; ];

18
modules/desktop/fonts.nix Normal file
View file

@ -0,0 +1,18 @@
{pkgs, ...}: {
fonts.packages = with pkgs; [
(nerdfonts.override {fonts = ["FiraCode"];})
montserrat
noto-fonts
atkinson-hyperlegible
arkpandora_ttf
liberation_ttf
caladea
carlito
garamond-libre
ocr-a
amiri
libertine
inter
];
fonts.fontDir.enable = true;
}

View file

@ -53,9 +53,21 @@
}; };
}; };
}; };
keys.normal = { keys = {
normal = {
space."=" = ":fmt"; space."=" = ":fmt";
}; };
insert = {
up = "no_op";
down = "no_op";
left = "no_op";
right = "no_op";
pageup = "no_op";
pagedown = "no_op";
home = "no_op";
end = "no_op";
};
}; };
languages = { languages = {
language-server = { language-server = {