First pass splitting out home-manager again

This commit is contained in:
Don Harper 2023-07-01 12:46:13 -05:00
parent 53d12bfa21
commit b28639701d
4 changed files with 76 additions and 77 deletions

View file

@ -1,28 +1,23 @@
{ config, pkgs, ... }:
{
imports =
[
<home-manager/nixos>
];
users.users.don.isNormalUser = true;
home-manager = {
users.don = {
home.username = "don";
home.homeDirectory = "/home/don";
home.stateVersion = "22.11";
programs.go.enable = true;
imports = [
./programs.nix
./services.nix
./mpv.nix
./neovim.nix
];
home = {
username = "don";
homeDirectory = "/home/don";
stateVersion = "23.05";
};
programs.home-manager.enable = true;
programs.go.enable = true;
# services = {
# nextcloud-client = {
# enable = true;
# startInBackground = true;
# };
# };
imports = [
./services.nix
./mpv.nix
./neovim.nix
];
};
};
}

61
home/programs.nix Normal file
View file

@ -0,0 +1,61 @@
{ config, pkgs, ... }:
{
home.packages = [
pkgs.bc
pkgs.bitwarden-cli
pkgs.diff-so-fancy
pkgs.exiftool
pkgs.figlet
pkgs.file
pkgs.fzf
pkgs.git-crypt
pkgs.gitFull
pkgs.gnumake
pkgs.gnupg
pkgs.gping
pkgs.gtop
pkgs.hugo
pkgs.jq
pkgs.keychain
pkgs.keyutils
pkgs.khal
pkgs.khard
pkgs.lazygit
pkgs.links2
pkgs.mairix
pkgs.moreutils
pkgs.mosh
pkgs.mutt-ics
pkgs.ncdu
pkgs.neofetch
pkgs.neomutt
pkgs.newsboat
pkgs.nmap
pkgs.notmuch
pkgs.pandoc
pkgs.ps_mem
pkgs.psmisc
pkgs.ranger
pkgs.sqlite
pkgs.syncthing
pkgs.tailscale
pkgs.tasksh
pkgs.taskwarrior
pkgs.tig
pkgs.timewarrior
pkgs.tmux
pkgs.tmux-cssh
pkgs.tmuxp
pkgs.toot
pkgs.topgrade
pkgs.tut
pkgs.unzip
pkgs.urlview
pkgs.vdirsyncer
pkgs.vifm-full
pkgs.vit
pkgs.wget
pkgs.zip
];
}