first pass at moving all progs stuff to config, and just home dir config to home-manager
This commit is contained in:
parent
6f76b84125
commit
591848740d
2 changed files with 91 additions and 102 deletions
|
|
@ -8,98 +8,6 @@
|
||||||
home.homeDirectory = "/home/don";
|
home.homeDirectory = "/home/don";
|
||||||
home.stateVersion = "22.11";
|
home.stateVersion = "22.11";
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
acpi
|
|
||||||
aspell
|
|
||||||
authy
|
|
||||||
bc
|
|
||||||
bitwarden
|
|
||||||
bitwarden-cli
|
|
||||||
blueberry
|
|
||||||
bpytop
|
|
||||||
btop
|
|
||||||
cantarell-fonts
|
|
||||||
darktable
|
|
||||||
diff-so-fancy
|
|
||||||
dmenu-wayland
|
|
||||||
element-desktop
|
|
||||||
exiftool
|
|
||||||
espeak-classic
|
|
||||||
feh
|
|
||||||
figlet
|
|
||||||
file
|
|
||||||
flameshot
|
|
||||||
font-awesome
|
|
||||||
fractal
|
|
||||||
fuzzel
|
|
||||||
fzf
|
|
||||||
gnome.gnome-tweaks
|
|
||||||
gnome.simple-scan
|
|
||||||
gnumake
|
|
||||||
gtop
|
|
||||||
headset-charge-indicator
|
|
||||||
headsetcontrol
|
|
||||||
imagemagick
|
|
||||||
imv
|
|
||||||
isync
|
|
||||||
jellyfin-media-player
|
|
||||||
jq
|
|
||||||
kanshi
|
|
||||||
kdeconnect
|
|
||||||
khal
|
|
||||||
khard
|
|
||||||
kitty
|
|
||||||
ktimer
|
|
||||||
libreoffice-fresh-unwrapped
|
|
||||||
libnotify
|
|
||||||
links2
|
|
||||||
lsb-release
|
|
||||||
mairix
|
|
||||||
moreutils
|
|
||||||
mutt
|
|
||||||
mutt-ics
|
|
||||||
ncdu
|
|
||||||
neovim-qt
|
|
||||||
nerdfonts
|
|
||||||
newsboat
|
|
||||||
noto-fonts
|
|
||||||
obsidian
|
|
||||||
pandoc
|
|
||||||
pasystray
|
|
||||||
pavucontrol
|
|
||||||
playerctl
|
|
||||||
poweralertd
|
|
||||||
powerline-fonts
|
|
||||||
psmisc
|
|
||||||
ranger
|
|
||||||
rofi
|
|
||||||
ruby
|
|
||||||
signal-desktop
|
|
||||||
slack
|
|
||||||
source-code-pro
|
|
||||||
statix
|
|
||||||
sublime-music
|
|
||||||
tasksh
|
|
||||||
taskwarrior
|
|
||||||
tdesktop
|
|
||||||
terminus-nerdfont
|
|
||||||
texlive.combined.scheme-medium
|
|
||||||
timewarrior
|
|
||||||
tmux-cssh
|
|
||||||
topgrade
|
|
||||||
ubuntu_font_family
|
|
||||||
udiskie
|
|
||||||
urlview
|
|
||||||
vdirsyncer
|
|
||||||
vifm-full
|
|
||||||
vit
|
|
||||||
wlsunset
|
|
||||||
xdg-utils
|
|
||||||
xfce.thunar
|
|
||||||
yt-dlp
|
|
||||||
zathura
|
|
||||||
];
|
|
||||||
|
|
||||||
programs.go.enable = true;
|
programs.go.enable = true;
|
||||||
programs.keychain = {
|
programs.keychain = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -84,44 +84,125 @@ in
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
python-with-my-packages
|
python-with-my-packages
|
||||||
|
acpi
|
||||||
|
aspell
|
||||||
|
authy
|
||||||
|
bc
|
||||||
|
bitwarden
|
||||||
|
bitwarden-cli
|
||||||
|
blueberry
|
||||||
|
bpytop
|
||||||
|
btop
|
||||||
|
cantarell-fonts
|
||||||
citrix_workspace
|
citrix_workspace
|
||||||
|
darktable
|
||||||
|
diff-so-fancy
|
||||||
|
dmenu-wayland
|
||||||
|
element-desktop
|
||||||
|
espeak-classic
|
||||||
|
exiftool
|
||||||
|
feh
|
||||||
|
figlet
|
||||||
|
file
|
||||||
firefox
|
firefox
|
||||||
|
flameshot
|
||||||
|
font-awesome
|
||||||
|
fractal
|
||||||
|
fuzzel
|
||||||
|
fzf
|
||||||
git-crypt
|
git-crypt
|
||||||
gitFull
|
gitFull
|
||||||
|
gnome.gnome-tweaks
|
||||||
|
gnome.simple-scan
|
||||||
|
gnumake
|
||||||
gnupg
|
gnupg
|
||||||
hugo
|
gtop
|
||||||
|
headset-charge-indicator
|
||||||
|
headsetcontrol
|
||||||
home-manager
|
home-manager
|
||||||
|
hugo
|
||||||
|
imagemagick
|
||||||
|
imv
|
||||||
|
isync
|
||||||
|
jellyfin-media-player
|
||||||
|
jq
|
||||||
|
kanshi
|
||||||
|
kdeconnect
|
||||||
keyutils
|
keyutils
|
||||||
|
khal
|
||||||
|
khard
|
||||||
|
kitty
|
||||||
|
ktimer
|
||||||
|
libnotify
|
||||||
|
libreoffice-fresh-unwrapped
|
||||||
|
links2
|
||||||
|
lsb-release
|
||||||
|
mairix
|
||||||
|
moreutils
|
||||||
mosh
|
mosh
|
||||||
|
mutt
|
||||||
|
mutt-ics
|
||||||
|
ncdu
|
||||||
|
neovim-qt
|
||||||
|
nerdfonts
|
||||||
|
newsboat
|
||||||
nmap
|
nmap
|
||||||
|
noto-fonts
|
||||||
|
obsidian
|
||||||
|
pandoc
|
||||||
|
pasystray
|
||||||
|
pavucontrol
|
||||||
|
playerctl
|
||||||
|
poweralertd
|
||||||
|
powerline-fonts
|
||||||
|
psmisc
|
||||||
pulseaudio
|
pulseaudio
|
||||||
python3
|
python3
|
||||||
qutebrowser
|
qutebrowser
|
||||||
|
ranger
|
||||||
|
rofi
|
||||||
|
ruby
|
||||||
|
signal-desktop
|
||||||
|
slack
|
||||||
|
source-code-pro
|
||||||
|
statix
|
||||||
|
sublime-music
|
||||||
syncthing
|
syncthing
|
||||||
tailscale
|
tailscale
|
||||||
|
tasksh
|
||||||
|
taskwarrior
|
||||||
|
tdesktop
|
||||||
|
terminus-nerdfont
|
||||||
|
texlive.combined.scheme-medium
|
||||||
|
timewarrior
|
||||||
tmux
|
tmux
|
||||||
|
tmux-cssh
|
||||||
tmuxp
|
tmuxp
|
||||||
toot
|
toot
|
||||||
topgrade
|
topgrade
|
||||||
|
topgrade
|
||||||
tut
|
tut
|
||||||
|
ubuntu_font_family
|
||||||
|
udiskie
|
||||||
|
urlview
|
||||||
|
vdirsyncer
|
||||||
|
vifm-full
|
||||||
|
vit
|
||||||
wget
|
wget
|
||||||
widevine-cdm
|
widevine-cdm
|
||||||
|
wlsunset
|
||||||
|
xdg-utils
|
||||||
|
xfce.thunar
|
||||||
|
yt-dlp
|
||||||
|
zathura
|
||||||
zoom-us
|
zoom-us
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
programs.light.enable = true;
|
programs.light.enable = true;
|
||||||
programs.mtr.enable = true;
|
programs.mtr.enable = true;
|
||||||
|
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
# ( self: super:
|
|
||||||
# let
|
|
||||||
# extraCerts = [ /etc/static/ssl/certs/ca-bundle.crt /etc/static/ssl/certs/ca-certificates.crt ];
|
|
||||||
# in {
|
|
||||||
# citrix_workspace = super.citrix_workspace.override {
|
|
||||||
# inherit extraCerts;
|
|
||||||
# };
|
|
||||||
# }
|
|
||||||
# )
|
|
||||||
(final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; })
|
(final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; })
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue