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;
};
};
wrapped = inputs.wrapper-manager.lib {
wrapped = inputs.wrapper-manager-hm-compat.lib {
inherit pkgs;
modules = [
inputs.wrapper-manager-hm-compat.wrapperManagerModules.homeManagerCompat
argsModule
# ./starship
./helix
# TODO: Enable again
# ./rash
./fish
./wezterm
];
};
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;
};
}