Updated flake and ghostty configuration

This commit is contained in:
Tyler Kelley 2025-02-19 23:02:57 -06:00
parent 74bf843de4
commit 69c52a9eef
6 changed files with 20 additions and 10 deletions

View File

@ -76,3 +76,5 @@ has been improved.
- Fixed `nix flake check` not working.
- Added nvidia prime PCI ID variables to host `variables.nix`.
- Made Ghostty the new default terminal.
- Added vim keybindings to rofi (hjkl) and zsh (ctrl+hjkl).
- Added (ctrl+hjkl) keybinds for vim movement while in insert mode in neovim.

6
flake.lock generated
View File

@ -327,11 +327,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1740001359,
"narHash": "sha256-NYXDFhn73tJik0E5i6imxqj0BSnYrXRY6niLzCoPrrU=",
"lastModified": 1740014378,
"narHash": "sha256-OCFppvFOgQsSSTdQdxW3oVAsIvMJo/OyZD18dvJ2Ixc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4cc72d504236fafd32e53c6e70b8f56873b924db",
"rev": "f444c7cb4f9395451da6b40492d3bcd795b7d3f8",
"type": "github"
},
"original": {

View File

@ -22,7 +22,7 @@
base0F = "00f769";
};
polarity = "dark";
opacity.terminal = 0.8;
opacity.terminal = 1.0;
cursor = {
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";

View File

@ -3,6 +3,7 @@
in {
nix = {
settings = {
download-buffer-size = 250000000;
auto-optimise-store = true;
experimental-features = [
"nix-command"

View File

@ -1,10 +1,14 @@
{...}: {
_: {
programs.ghostty = {
enable = true;
enableBashIntegration = false;
enableZshIntegration = true;
settings = {
font-family = "JetBrainsMono Nerd Font";
font-family = "JetBrainsMono Nerd Font Mono";
font-size = 14;
theme = "Dracula";
background-opacity = 0.95;
background-blur = 10;
font-thicken = false;
font-feature = ["ss04" "ss01"];
bold-is-bright = false;

View File

@ -1,6 +1,9 @@
{...}: {
stylix.targets.waybar.enable = false;
stylix.targets.rofi.enable = false;
stylix.targets.hyprland.enable = false;
stylix.targets.hyprlock.enable = false;
stylix.targets = {
waybar.enable = false;
rofi.enable = false;
hyprland.enable = false;
hyprlock.enable = false;
ghostty.enable = false;
};
}