Browse Source

hmgr: devvie-dingens

dev_01_initial
Heiko Blobner 2 years ago
parent
commit
e8e34cd240
  1. 27
      home-manager/hblobner_at_devvie.nix

27
home-manager/hblobner_at_devvie.nix

@ -8,36 +8,25 @@ in {
imports = [ imports = [
./modules/cli/bat.nix ./modules/cli/bat.nix
./modules/cli/fish.nix ./modules/cli/fish.nix
./modules/keychain.nix
./modules/cli/starship.nix ./modules/cli/starship.nix
]; ];
home.file.".config/nvim".source = mkPersistentLink "dot_files/.config/nvim"; home.file.".config/nvim".source = mkPersistentLink "dot_files/.config/nvim";
# home.file.".config/nvim".onChange = "nvim --headless \"+Lazy! sync\" +qa"; # home.file.".config/nvim".onChange = "nvim --headless \"+Lazy! sync\" +qa";
programs.keychain = {
enable = true;
enableFishIntegration = true;
keys = [
"id_ed25519"
];
};
# Home Manager needs a bit of information about you and the # Home Manager needs a bit of information about you and the
# paths it should manage. # paths it should manage.
home.username = "hblobner"; home.username = "hblobner";
home.homeDirectory = "/home/hblobner"; home.homeDirectory = "/home/hblobner";
fonts = {
fonts = with pkgs; [
noto-fonts
noto-fonts-emoji
font-awesome
source-han-sans
(nerdfonts.override { fonts = [ "Meslo" ]})
];
fontconfig = {
enable = true;
defaultFonts = {
monospace = [ "Meslo LG M Regular Nerd Font Complete Mono" ];
serif = [ "Noto Serif" "Source Han Serif" ];
sansSerif = [ "Nono Sans" "Source Han Sans" ];
};
}
}
# Packages that should be installed to the user profile. # Packages that should be installed to the user profile.
home.packages = with pkgs; [ home.packages = with pkgs; [
(pkgs.nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; }) (pkgs.nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; })

Loading…
Cancel
Save