First pass splitting out home-manager again
This commit is contained in:
parent
53d12bfa21
commit
b28639701d
4 changed files with 76 additions and 77 deletions
|
|
@ -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
61
home/programs.nix
Normal 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
|
||||
];
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue