mirror of
https://github.com/heyitschloehawthorne/nix-config.git
synced 2025-12-16 11:18:37 +11:00
Added packages and started terminal setup
This commit is contained in:
@@ -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";
|
||||
|
||||
Reference in New Issue
Block a user