feat: integrate system config

This commit is contained in:
2023-12-23 00:34:40 +01:00
parent f082d6eb65
commit 044e96eda4
140 changed files with 638 additions and 229 deletions

20
home/programs/default.nix Normal file
View File

@@ -0,0 +1,20 @@
{pkgs, ...}: {
programs = {
home-manager.enable = true;
rbw = import ./bitwarden.nix;
git = import ./git.nix;
lazygit.enable = true;
nixvim = import ./nixvim.nix {inherit pkgs;};
fish = {
enable = true;
interactiveShellInit = ''
set fish_greeting
'';
};
oh-my-posh = {
enable = true;
useTheme = "pararussel";
enableFishIntegration = true;
};
};
}