Nomalize packages between systems

This commit is contained in:
Gene Liverman 2023-09-12 21:15:53 -04:00
parent 0c9459d351
commit ed81cb1d34
3 changed files with 26 additions and 40 deletions

View file

@ -13,27 +13,14 @@ in {
systemPackages = with pkgs; [
coreutils
chart-testing
colordiff
dog
dos2unix
du-dust
element-desktop
gotop
hub
hugo
kopia
kubectx
mas
mtr
nmap
nodejs
nodePackages.npm
openjdk
rename
tree
watch
wget
yq
];
};
@ -58,12 +45,10 @@ in {
"kubernetes-cli"
];
casks = [
"1password"
"amethyst"
"audacity"
"cakebrew"
"elgato-stream-deck"
"firefox"
"font-hack-nerd-font"
"font-inconsolata-g-for-powerline"
"font-source-code-pro-for-powerline"
@ -71,9 +56,7 @@ in {
"iterm2"
"keepingyouawake"
"kopiaui"
"libreoffice"
"logseq"
"meld"
"nextcloud"
"obs"
"onlyoffice"
@ -82,16 +65,12 @@ in {
"qmk-toolbox"
"raycast"
"signal"
"slack"
"tailscale"
"thunderbird"
"vagrant"
"virtualbox"
"vivaldi"
"vlc"
"whatsapp"
"zenmap"
"zoom"
];
masApps = {
"1Password for Safari" = 1569813296;

View file

@ -1,7 +1,31 @@
{ pkgs, ... }: {
home.stateVersion = "23.11";
home.packages = with pkgs; [
_1password
_1password-gui
colordiff
dog
dos2unix
du-dust
element-desktop
gotop
htop
hub
jq
libreoffice
meld
mtr
nix-zsh-completions
rename
slack
subversion
tailscale
tree
vivaldi
watch
wget
yq
zoom-us
];
home.sessionVariables = {
CLICLOLOR = 1;
@ -10,6 +34,7 @@
programs = {
bat.enable = true;
eza.enable = true;
firefox.enable = true;
gh.enable = true;
git = {
enable = true;

View file

@ -89,9 +89,7 @@ in {
description = "Gene Liverman";
extraGroups = [ "networkmanager" "wheel" "dialout" ];
packages = with pkgs; [
firefox
slack
# thunderbird
tailscale-systray
];
};
@ -103,29 +101,13 @@ in {
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
_1password
_1password-gui
bat
colordiff
dconf2nix
dog
dos2unix
gnomeExtensions.appindicator
gnomeExtensions.caffeine
gnomeExtensions.dash-to-panel
gnomeExtensions.user-themes
gotop
htop
hub
mtr
neofetch
nix-zsh-completions
tilix
tree
vivaldi
watch
wget
jq
];
# Some programs need SUID wrappers, can be configured further or are