Skip to content

Commit

Permalink
Install ghostty via module
Browse files Browse the repository at this point in the history
  • Loading branch information
sestrella committed Jan 2, 2025
1 parent fcacba2 commit 364e00e
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 11 deletions.
15 changes: 7 additions & 8 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
devenv.url = "github:cachix/devenv";
home-manager-diff.url = "github:pedorich-n/home-manager-diff";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
home-manager.url = "github:nix-community/home-manager/release-24.11";
home-manager.url = "github:nix-community/home-manager";
mac-app-util.url = "github:hraban/mac-app-util";
nixd.url = "github:nix-community/nixd";
nixpkgs.url = "github:NixOS/nixpkgs/release-24.11";
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
tmux-dark-notify.flake = false;
tmux-dark-notify.url = "github:erikw/tmux-dark-notify";
which-key-nvim.flake = false;
Expand All @@ -20,7 +20,8 @@
outputs = inputs: {
homeConfigurations =
let
mkHomeManagerConfig = { system, module }:
mkHomeManagerConfig =
{ system, module }:
inputs.home-manager.lib.homeManagerConfiguration {
modules = [
inputs.mac-app-util.homeManagerModules.default
Expand Down
12 changes: 12 additions & 0 deletions home.nix
Original file line number Diff line number Diff line change
Expand Up @@ -98,4 +98,16 @@
programs.zoxide.enable = true;

programs.lazygit.enable = true;

programs.ghostty = {
enable = true;
installBatSyntax = false;
settings = {
command = "${config.programs.fish.package}/bin/fish";
font-family = "FiraCode Nerd Font Mono";
font-size = 16;
font-style = "SemiBold";
theme = "light:Violet Light,dark:Violet Dark";
};
};
}

0 comments on commit 364e00e

Please sign in to comment.