diff --git a/hosts/desktop/home.nix b/hosts/desktop/home.nix index 769bb9ef13db5cd8888b78642269281d4af8fe57..6e43d0cbe807583a1225178ffe0d31dcdfb9e361 100644 --- a/hosts/desktop/home.nix +++ b/hosts/desktop/home.nix @@ -59,6 +59,7 @@ in { kdePackages.dolphin #broken on macos calibre + mpv ] ++ [ zls.packages.x86_64-linux.zls diff --git a/hosts/laptop/configuration.nix b/hosts/laptop/configuration.nix index f708df22aa55ddabacf0cc57c0d31d6c84a9dd14..11a565fabeac7a346ecadc07928360a7808cbf30 100644 --- a/hosts/laptop/configuration.nix +++ b/hosts/laptop/configuration.nix @@ -3,9 +3,10 @@ pkgs, ... }: { - environment.systemPackages = [ - pkgs.home-manager - pkgs.neovim + environment.systemPackages = with pkgs; [ + home-manager + neovim + pinentry_mac ]; nixpkgs.config.allowUnfree = true; @@ -56,7 +57,7 @@ onActivation = { autoUpdate = true; - cleanup = "uninstall"; + cleanup = "none"; upgrade = true; }; @@ -66,18 +67,16 @@ brews = [ "imagemagick" + "opam" ]; casks = [ - # "1password" - # "firefox" - # "obsidian" - # "raycast" - # "legcord" "battle-net" "stremio" "alt-tab" "legcord" + "zulip" + "zen-browser" ]; masApps = { diff --git a/hosts/shared/home-programs.nix b/hosts/shared/home-programs.nix index d374085a80e54b9da8413813a1b9b04200c0ff55..3ff5a8a0b3cb09caf597ceebf2a6797af6c0ec83 100644 --- a/hosts/shared/home-programs.nix +++ b/hosts/shared/home-programs.nix @@ -40,7 +40,7 @@ # custom_colors = []; # fore_back = null; }; - distro = null; + distro = "nixos"; pride_month_shown = [ ]; pride_month_disable = false; @@ -59,6 +59,7 @@ shellAliases = { reboot-windows = "sudo efibootmgr --bootnext 0000; sudo reboot -h now"; }; + shellInit = "test -r '/Users/nmarks/.opam/opam-init/init.fish' && source '/Users/nmarks/.opam/opam-init/init.fish' > /dev/null 2> /dev/null; or true"; }; home-manager.enable = true; diff --git a/hosts/shared/packages.nix b/hosts/shared/packages.nix index d78350e6c378e2b0819b43bd5ec0d15fd5030281..8c6d89dc15cad2473f776a4e835379ed9400972b 100644 --- a/hosts/shared/packages.nix +++ b/hosts/shared/packages.nix @@ -11,6 +11,8 @@ with pkgs; [ git unzip clang + cmake + gnupg #ides zed-editor @@ -65,12 +67,12 @@ with pkgs; [ #media spotify qbittorrent - mpv #language servers typst-live lua-language-server nil + nixd texlab texlivePackages.chktex @@ -100,6 +102,7 @@ with pkgs; [ nodePackages.npm go coq + elan #browsers tor