From 5b9da5812d47a01a019fbc573ff1feb37127766e Mon Sep 17 00:00:00 2001 From: Niccolo Borgioli Date: Tue, 31 Dec 2024 16:25:50 +0100 Subject: [PATCH] add ghostty --- cask.nix | 1 + files/ghostty/config | 3 +++ flake.lock | 18 +++++++++--------- home.nix | 7 +++++++ 4 files changed, 20 insertions(+), 9 deletions(-) create mode 100644 files/ghostty/config diff --git a/cask.nix b/cask.nix index 19d9aa8..354990c 100644 --- a/cask.nix +++ b/cask.nix @@ -8,6 +8,7 @@ "keycastr" "raycast" "kitty" + "ghostty" # Dev "docker" diff --git a/files/ghostty/config b/files/ghostty/config new file mode 100644 index 0000000..d49211e --- /dev/null +++ b/files/ghostty/config @@ -0,0 +1,3 @@ +font-family = "JetBrainsMono Nerd Font" +quit-after-last-window-closed=true +theme = "rose-pine" diff --git a/flake.lock b/flake.lock index b603d32..b069795 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1734344598, - "narHash": "sha256-wNX3hsScqDdqKWOO87wETUEi7a/QlPVgpC/Lh5rFOuA=", + "lastModified": 1735381016, + "narHash": "sha256-CyCZFhMUkuYbSD6bxB/r43EdmDE7hYeZZPTCv0GudO4=", "owner": "nix-community", "repo": "home-manager", - "rev": "83ecd50915a09dca928971139d3a102377a8d242", + "rev": "10e99c43cdf4a0713b4e81d90691d22c6a58bdf2", "type": "github" }, "original": { @@ -27,11 +27,11 @@ ] }, "locked": { - "lastModified": 1733570843, - "narHash": "sha256-sQJAxY1TYWD1UyibN/FnN97paTFuwBw3Vp3DNCyKsMk=", + "lastModified": 1735478292, + "narHash": "sha256-Ys9pSP9ch0SthhpbjnkCSJ9ZLfaNKnt/dcy7swjmS1A=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "a35b08d09efda83625bef267eb24347b446c80b8", + "rev": "71a3a075e3229a7518d76636bb762aef2bcb73ac", "type": "github" }, "original": { @@ -42,11 +42,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1734126203, - "narHash": "sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU=", + "lastModified": 1735523292, + "narHash": "sha256-opBsbR/nrGxiiF6XzlVluiHYb6yN/hEwv+lBWTy9xoM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "71a6392e367b08525ee710a93af2e80083b5b3e2", + "rev": "6d97d419e5a9b36e6293887a89a078cf85f5a61b", "type": "github" }, "original": { diff --git a/home.nix b/home.nix index fb0a1c2..d046e27 100644 --- a/home.nix +++ b/home.nix @@ -47,6 +47,10 @@ # Python pkgs.uv pkgs.ruff + pkgs.tectonic + + # Codding + pkgs.nixpacks # sflx pkgs.vault @@ -56,12 +60,15 @@ pkgs.nerd-fonts.jetbrains-mono ]; + fonts.fontconfig.enable = true; + home.sessionVariables = { EDITOR = "nvim"; }; home.file = { ".config/omp/config.yaml".source = ./files/omp/config.yaml; + ".config/ghostty/corfig".source = ./files/ghostty/config; ".config/kitty".source = ./files/kitty; ".gitconfig".source = ./files/git/gitconfig; ".gitignore_global".source = ./files/git/gitignore_global;