Added packages and started terminal setup

This commit is contained in:
Chloe Hawthorne
2025-01-01 14:15:46 +11:00
parent 843f5305a4
commit a59b64065d
9 changed files with 1093 additions and 35 deletions

View File

@@ -48,15 +48,44 @@
home = {
username = "chloe";
homeDirectory = "/home/chloe";
packages = with pkgs; [
alacritty
alacritty-theme
zsh-powerlevel10k
cozette
yt-dlp
celluloid
hyfetch
(nerdfonts.override { fonts = [ "FiraCode" "JetBrainsMono" ]; })
];
};
# Add stuff for your user as you see fit:
# programs.neovim.enable = true;
# home.packages = with pkgs; [ steam ];
programs = {
# Alacritty Config
alacritty = {
enable = true;
settings = {
font.normal.family = "CozetteVector";
font.bold.family = "CozetteVector";
font.bold.style = "bold";
font.size = 12.0;
};
};
# Enable home-manager and git
programs.home-manager.enable = true;
programs.git.enable = true;
# ZSH Config
zsh = {
enable = true;
initExtra = "source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme";
};
# Add stuff for your user as you see fit:
firefox.enable = true;
home-manager.enable = true;
git.enable = true;
};
# Allow home-manager to manage fonts
fonts.fontconfig.enable = true;
# Nicely reload system units when changing configs
systemd.user.startServices = "sd-switch";