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

View file

@ -1,7 +1,31 @@
{ pkgs, ... }: { { pkgs, ... }: {
home.stateVersion = "23.11"; home.stateVersion = "23.11";
home.packages = with pkgs; [ 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 subversion
tailscale
tree
vivaldi
watch
wget
yq
zoom-us
]; ];
home.sessionVariables = { home.sessionVariables = {
CLICLOLOR = 1; CLICLOLOR = 1;
@ -10,6 +34,7 @@
programs = { programs = {
bat.enable = true; bat.enable = true;
eza.enable = true; eza.enable = true;
firefox.enable = true;
gh.enable = true; gh.enable = true;
git = { git = {
enable = true; enable = true;

View file

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