helix overlay

This commit is contained in:
Tyler Mayoff 2025-09-10 21:39:17 -04:00
parent 60ec6a3487
commit 9752fdeecb
8 changed files with 132 additions and 100 deletions

View file

@ -1,21 +0,0 @@
{
inputs,
outputs,
lib,
config,
pkgs,
...
}: {
imports = [../common.nix];
home = {
username = "tyler";
homeDirectory = "/home/tyler";
packages = with pkgs; [
# clang_17
# clang-tools
just
];
};
}

View file

@ -1,9 +1,13 @@
{pkgs, ...}: {
programs.helix = {
enable = true;
package = pkgs.unstable.helix;
package = pkgs.mods.helix;
settings = {
theme = "base16_default";
theme = {
dark = "rose_pine";
light = "rose_pine_dawn";
};
editor = {
auto-format = false;
end-of-line-diagnostics = "warning";

View file

@ -18,10 +18,14 @@ in {
xdg-desktop-portal-gnome
gnome-keyring
xwayland-satellite
mods.xwayland-satellite
wlsunset
];
home.shellAliases = {
restart-shell = "${noctalia} kill && niri msg action spawn -- \"${noctalia}\"";
};
programs.niri.settings = {
cursor = {
size = 12;