Skip to content

Commit

Permalink
Don't install GUI apps via Home Manager
Browse files Browse the repository at this point in the history
Ghostty isn't currently available in nixpkgs and I want faster updates for Zed
than nixpkgs can provide. Importantly they're both GUI apps, which Home Manager
isn't very good at managing anyway. In both cases we can continue to leverage
Home Manager for configuration and in Zed's case, if/when the configuration
format changes and becomes incompatible, we can cross that bridge.
  • Loading branch information
samhh committed Dec 27, 2024
1 parent 9578918 commit 24939a7
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
11 changes: 4 additions & 7 deletions home/editor.nix
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
{
lib,
pkgs,
pkgs-unstable,
...
}:
# Zed's installation is managed outside of Nix.

{ lib, pkgs, ... }:

{
programs.helix = {
Expand All @@ -13,7 +10,7 @@

programs.zed-editor = {
enable = true;
package = pkgs-unstable.zed-editor;
package = pkgs.emptyDirectory;
extensions = [
"biome"
"dockerfile"
Expand Down
2 changes: 2 additions & 0 deletions home/terminal.nix
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Ghostty's installation is managed outside of Nix.

{ ... }:

{
Expand Down

0 comments on commit 24939a7

Please sign in to comment.