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. - Fixed `nix flake check` not working.
- Added nvidia prime PCI ID variables to host `variables.nix`. - Added nvidia prime PCI ID variables to host `variables.nix`.
- Made Ghostty the new default terminal. - 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": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1740001359, "lastModified": 1740014378,
"narHash": "sha256-NYXDFhn73tJik0E5i6imxqj0BSnYrXRY6niLzCoPrrU=", "narHash": "sha256-OCFppvFOgQsSSTdQdxW3oVAsIvMJo/OyZD18dvJ2Ixc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4cc72d504236fafd32e53c6e70b8f56873b924db", "rev": "f444c7cb4f9395451da6b40492d3bcd795b7d3f8",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

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

View File

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

View File

@ -1,10 +1,14 @@
{...}: { _: {
programs.ghostty = { programs.ghostty = {
enable = true; enable = true;
enableBashIntegration = false; enableBashIntegration = false;
enableZshIntegration = true; enableZshIntegration = true;
settings = { 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-thicken = false;
font-feature = ["ss04" "ss01"]; font-feature = ["ss04" "ss01"];
bold-is-bright = false; bold-is-bright = false;

View File

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