font config & assorted goodies
This commit is contained in:
parent
68f969ec59
commit
045f346d3c
10 changed files with 236 additions and 9 deletions
|
|
@ -78,8 +78,8 @@
|
|||
packages = with pkgs; [
|
||||
firefox
|
||||
nitch
|
||||
starfetch
|
||||
tldr
|
||||
tree
|
||||
];
|
||||
};
|
||||
|
||||
|
|
@ -89,7 +89,6 @@
|
|||
extraGroups = [ "wheel" ];
|
||||
shell = pkgs.zsh;
|
||||
packages = with pkgs; [
|
||||
tree
|
||||
];
|
||||
};
|
||||
|
||||
|
|
@ -99,7 +98,6 @@
|
|||
extraGroups = [ "wheel" ];
|
||||
shell = pkgs.fish;
|
||||
packages = with pkgs; [
|
||||
tree
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
@ -108,10 +106,16 @@
|
|||
|
||||
# ---- SYSTEM PACKAGES -----
|
||||
environment.systemPackages = with pkgs; [
|
||||
vim
|
||||
wget
|
||||
# Personally I think these
|
||||
kitty
|
||||
|
||||
# Pretty necessary
|
||||
#vim
|
||||
git
|
||||
|
||||
# Super duper necessary
|
||||
wget
|
||||
tree
|
||||
];
|
||||
|
||||
|
||||
|
|
@ -120,8 +124,45 @@
|
|||
hyprland.enable = true;
|
||||
fish.enable = true;
|
||||
zsh.enable = true;
|
||||
|
||||
neovim = {
|
||||
enable = true;
|
||||
defaultEditor = true;
|
||||
viAlias = true;
|
||||
vimAlias = true;
|
||||
configure = {
|
||||
customRC = ''
|
||||
set number
|
||||
set tabstop=4
|
||||
set shiftwidth=4
|
||||
'';
|
||||
# set cc=80
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
# ----- FONTS -----
|
||||
fonts = {
|
||||
enableDefaultPackages = true; # no clue what this line does tbh
|
||||
fonts = with pkgs; [
|
||||
(nerdfonts.override { fonts = [ "Cousine" "Iosevka" "IosevkaTerm" ]; })
|
||||
|
||||
# texlive maintains a noto-emoji flake
|
||||
texlivePackages.noto-emoji
|
||||
];
|
||||
|
||||
fontconfig = {
|
||||
defaultFonts = {
|
||||
serif = [ "Iosevka" ]; # TODO: package Iosevka Etoile since Iosevka isn't a serif font
|
||||
sansSerif = [ "Iosevka "];
|
||||
monospace = [ "Cousine" ];
|
||||
emoji = [ "Noto Emoji" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
# Enable the new CLI commands and the flakes as experimental features
|
||||
nix.settings.experimental-features = [
|
||||
"nix-command"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue