feat: fix dotfiles configuration and add home-manager

This commit is contained in:
Lap Tran
2026-07-18 09:21:51 -04:00
commit ee7ed15ce7
6 changed files with 219 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
{ config, pkgs, ... }:
let
dotfiles = "${config.home.homeDirectory}/.dotfiles";
in
{
home.username = "laptran";
home.homeDirectory = "/Users/laptran";
home.stateVersion = "24.11";
home.packages = with pkgs; [
ripgrep
fd
fzf
jq
lazygit
neovim
nerd-fonts.hack
];
fonts.fontconfig.enable = true;
home.sessionVariables.EDITOR = "nvim";
home.file.".config/wezterm".source =
config.lib.file.mkOutOfStoreSymlink "${dotfiles}/home/.config/wezterm";
}