wrappers: add wezterm

This commit is contained in:
Nikodem Rabuliński 2024-02-08 23:10:19 +01:00
parent 9991b2b8f2
commit fc4185d65e
3 changed files with 18 additions and 2 deletions

View file

@ -10,16 +10,16 @@
inherit inputs; inherit inputs;
}; };
}; };
wrapped = inputs.wrapper-manager.lib { wrapped = inputs.wrapper-manager-hm-compat.lib {
inherit pkgs; inherit pkgs;
modules = [ modules = [
inputs.wrapper-manager-hm-compat.wrapperManagerModules.homeManagerCompat
argsModule argsModule
# ./starship # ./starship
./helix ./helix
# TODO: Enable again # TODO: Enable again
# ./rash # ./rash
./fish ./fish
./wezterm
]; ];
}; };
all-packages = wrapped.config.build.packages; all-packages = wrapped.config.build.packages;

View file

@ -0,0 +1,10 @@
local wezterm = require 'wezterm'
return {
color_scheme = 'Default Dark (base16)',
enable_tab_bar = false,
window_decorations = 'RESIZE',
font = wezterm.font('Iosevka Nerd Font'),
font_size = 14.0,
native_macos_fullscreen_mode = true,
}

View file

@ -0,0 +1,6 @@
{pkgs, ...}: {
wrappers.wezterm = {
basePackage = pkgs.wezterm;
env.WEZTERM_CONFIG_FILE.value = ./config.lua;
};
}