wezterm configuration + st config

This commit is contained in:
valerie 2024-09-21 17:40:25 -04:00
parent 7b445b1407
commit d1f8a29827
Signed by: valnyx
GPG key ID: CC10324DD962CB7E
6 changed files with 81 additions and 2 deletions

View file

@ -115,6 +115,21 @@
"type": "github" "type": "github"
} }
}, },
"flake-utils_3": {
"locked": {
"lastModified": 1656928814,
"narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"home-manager": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -300,6 +315,22 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_3": {
"locked": {
"lastModified": 1658161305,
"narHash": "sha256-X/nhnMCa1Wx4YapsspyAs6QYz6T/85FofrI6NpdPDHg=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e4d49de45a3b5dbcb881656b4e3986e666141ea9",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"parts": { "parts": {
"inputs": { "inputs": {
"nixpkgs-lib": [ "nixpkgs-lib": [
@ -393,7 +424,8 @@
"nix-gaming": "nix-gaming", "nix-gaming": "nix-gaming",
"nix-inspect": "nix-inspect", "nix-inspect": "nix-inspect",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"nixpkgs-unstable": "nixpkgs-unstable" "nixpkgs-unstable": "nixpkgs-unstable",
"st": "st"
} }
}, },
"rust-overlay": { "rust-overlay": {
@ -436,6 +468,25 @@
"type": "github" "type": "github"
} }
}, },
"st": {
"inputs": {
"flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1726952303,
"narHash": "sha256-d2B4oIpNggaF5bIz6hZ6Bwa9pVzChmL/NbqKtx+8TTg=",
"owner": "devawaves",
"repo": "st",
"rev": "12748a3f10adcb69a9bda7629b771dc6bbaf7da5",
"type": "github"
},
"original": {
"owner": "devawaves",
"repo": "st",
"type": "github"
}
},
"systems": { "systems": {
"locked": { "locked": {
"lastModified": 1681028828, "lastModified": 1681028828,

View file

@ -28,6 +28,7 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
st.url = "github:devawaves/st";
}; };
outputs = { outputs = {

View file

@ -0,0 +1,25 @@
[colors]
foreground = '#B0B0B0'
background = '#151B21'
cursor_fg = '#B0B0B0'
cursor_border = '#B0B0B0'
ansi = [
'#151B21',
'#AC8A8C',
'#8AAC8B',
'#ACA98A',
'#6B8BAB',
'#8F8AAC',
'#7C9CBC',
'#565C62'
]
brights = [
'#42484E',
'#C9938A',
'#9EC49F',
'#C4C19E',
'#7797B7',
'#A39EC4',
'#9AAFE6',
'#B0B0B0'
]

View file

@ -2,7 +2,7 @@ local wezterm = require("wezterm")
local config = wezterm.config_builder() local config = wezterm.config_builder()
config.color_scheme = "Catppuccin Macchiato" config.color_scheme = "chadtain"
config.use_fancy_tab_bar = false config.use_fancy_tab_bar = false
config.window_decorations = "RESIZE" config.window_decorations = "RESIZE"
config.hide_tab_bar_if_only_one_tab = true config.hide_tab_bar_if_only_one_tab = true

View file

@ -12,6 +12,7 @@ in {
hash = "sha256-HNdGHJ8n81HpVK9gFiRLZBBh0sz4FIUUx/ykGyoxv0c="; hash = "sha256-HNdGHJ8n81HpVK9gFiRLZBBh0sz4FIUUx/ykGyoxv0c=";
} }
+ "/ports/wezterm/colors/camelliaHopeDark.toml"); + "/ports/wezterm/colors/camelliaHopeDark.toml");
xdg.configFile."wezterm/colors/chadtain.toml".text = builtins.readFile ../../dotfiles/chadtain.toml;
programs = { programs = {
wezterm = { wezterm = {
enable = true; enable = true;

View file

@ -21,6 +21,7 @@ in {
packages = packages =
[ [
inputs.nh.packages.x86_64-linux.default inputs.nh.packages.x86_64-linux.default
inputs.st.packages.x86_64-linux.st-snazzy
] ]
++ (with pkgs; [ ++ (with pkgs; [
nom nom