Some more nix configuration
This commit is contained in:
parent
b2157e5f99
commit
662d1f3c0d
3 changed files with 108 additions and 96 deletions
34
.config/nix/modules/home-manager/default.nix
Normal file
34
.config/nix/modules/home-manager/default.nix
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
{ pkgs, ... }: {
|
||||
home.username = "tobi";
|
||||
home.homeDirectory = "/Users/tobi";
|
||||
home.stateVersion = "23.05";
|
||||
home.packages = [
|
||||
pkgs.raycast
|
||||
pkgs.ripgrep
|
||||
pkgs.fd
|
||||
pkgs.curl
|
||||
pkgs.less
|
||||
];
|
||||
home.sessionVariables = {
|
||||
PAGER = "less";
|
||||
CLICOLOR = 1;
|
||||
EDITOR = "emacs";
|
||||
};
|
||||
programs.home-manager.enable = true;
|
||||
programs.bat.enable = true;
|
||||
programs.git.enable = true;
|
||||
programs.zsh.enable = true;
|
||||
programs.starship = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
settings.gcloud.disabled = true;
|
||||
settings.aws.disabled = true;
|
||||
settings.hostname.style = "bold green";
|
||||
};
|
||||
programs.alacritty = {
|
||||
enable = true;
|
||||
settings.font.size = 14;
|
||||
settings.font.normal.family = "Iosevka Comfy";
|
||||
};
|
||||
programs.kitty.enable = true;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue