Skip to content

Commit

Permalink
Turns out some apps needed adjusting on macOS
Browse files Browse the repository at this point in the history
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: NixOS/nixpkgs#254944
  • Loading branch information
genebean committed Sep 13, 2023
1 parent 5abdc25 commit 25aafe9
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
5 changes: 5 additions & 0 deletions modules/darwin/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -45,17 +45,21 @@ in {
"kubernetes-cli"
];
casks = [
"1password"
"1password-cli"
"amethyst"
"audacity"
"cakebrew"
"elgato-stream-deck"
"firefox"
"font-hack-nerd-font"
"font-inconsolata-g-for-powerline"
"font-source-code-pro-for-powerline"
"google-drive"
"iterm2"
"keepingyouawake"
"kopiaui"
"libreoffice"
"logseq"
"nextcloud"
"obs"
Expand All @@ -67,6 +71,7 @@ in {
"signal"
"thunderbird"
"vagrant"
"vivaldi"
"virtualbox"
"vlc"
"whatsapp"
Expand Down
5 changes: 0 additions & 5 deletions modules/home-manager/default.nix
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
{ pkgs, ... }: {
home.stateVersion = "23.11";
home.packages = with pkgs; [
_1password
_1password-gui
colordiff
dog
dos2unix
Expand All @@ -12,7 +10,6 @@
htop
hub
jq
libreoffice
meld
mtr
nix-zsh-completions
Expand All @@ -21,7 +18,6 @@
subversion
tailscale
tree
vivaldi
watch
wget
yq
Expand All @@ -39,7 +35,6 @@
};
};
eza.enable = true;
firefox.enable = true;
gh.enable = true;
git = {
enable = true;
Expand Down
5 changes: 5 additions & 0 deletions modules/nixos/configuration.nix
Original file line number Diff line number Diff line change
Expand Up @@ -101,13 +101,18 @@ in {
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
_1password
_1password-gui
dconf2nix
firefox
gnomeExtensions.appindicator
gnomeExtensions.caffeine
gnomeExtensions.dash-to-panel
gnomeExtensions.user-themes
libreoffice
neofetch
tilix
vivaldi
];

# Some programs need SUID wrappers, can be configured further or are
Expand Down

0 comments on commit 25aafe9

Please sign in to comment.