Turns out some apps needed adjusting on macOS

With the exception of 1Password, the changes here are for apps not
available on darwin. 1Password was changed around because it must be
installed directly in /Applications to run. I filed this bug report
about the issue: https://github.com/NixOS/nixpkgs/issues/254944
This commit is contained in:
Gene Liverman 2023-09-13 08:44:47 -04:00
parent 5abdc2521d
commit 25aafe96d4
3 changed files with 10 additions and 5 deletions

View file

@ -45,10 +45,13 @@ in {
"kubernetes-cli" "kubernetes-cli"
]; ];
casks = [ casks = [
"1password"
"1password-cli"
"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"
@ -56,6 +59,7 @@ in {
"iterm2" "iterm2"
"keepingyouawake" "keepingyouawake"
"kopiaui" "kopiaui"
"libreoffice"
"logseq" "logseq"
"nextcloud" "nextcloud"
"obs" "obs"
@ -67,6 +71,7 @@ in {
"signal" "signal"
"thunderbird" "thunderbird"
"vagrant" "vagrant"
"vivaldi"
"virtualbox" "virtualbox"
"vlc" "vlc"
"whatsapp" "whatsapp"

View file

@ -1,8 +1,6 @@
{ pkgs, ... }: { { pkgs, ... }: {
home.stateVersion = "23.11"; home.stateVersion = "23.11";
home.packages = with pkgs; [ home.packages = with pkgs; [
_1password
_1password-gui
colordiff colordiff
dog dog
dos2unix dos2unix
@ -12,7 +10,6 @@
htop htop
hub hub
jq jq
libreoffice
meld meld
mtr mtr
nix-zsh-completions nix-zsh-completions
@ -21,7 +18,6 @@
subversion subversion
tailscale tailscale
tree tree
vivaldi
watch watch
wget wget
yq yq
@ -39,7 +35,6 @@
}; };
}; };
eza.enable = true; eza.enable = true;
firefox.enable = true;
gh.enable = true; gh.enable = true;
git = { git = {
enable = true; enable = true;

View file

@ -101,13 +101,18 @@ 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
dconf2nix dconf2nix
firefox
gnomeExtensions.appindicator gnomeExtensions.appindicator
gnomeExtensions.caffeine gnomeExtensions.caffeine
gnomeExtensions.dash-to-panel gnomeExtensions.dash-to-panel
gnomeExtensions.user-themes gnomeExtensions.user-themes
libreoffice
neofetch neofetch
tilix tilix
vivaldi
]; ];
# Some programs need SUID wrappers, can be configured further or are # Some programs need SUID wrappers, can be configured further or are