Niri and need to fix a.lyte.dev
Some checks failed
/ check (push) Failing after 1m46s

This commit is contained in:
Daniel Flanagan 2025-02-04 09:31:59 -06:00
parent aaae9a96e2
commit 6834946774
4 changed files with 21 additions and 13 deletions

View file

@ -497,6 +497,7 @@
imports = with homeManagerModules; [ imports = with homeManagerModules; [
senpai senpai
iex iex
niri
cargo cargo
firefox-no-tabs firefox-no-tabs
linux-desktop-environment-config linux-desktop-environment-config

View file

@ -176,6 +176,7 @@
stateVersion = lib.mkDefault "24.05"; stateVersion = lib.mkDefault "24.05";
sessionVariables = { sessionVariables = {
TERMINAL = "wezterm";
EDITOR = "hx"; EDITOR = "hx";
VISUAL = "hx"; VISUAL = "hx";
PAGER = "less"; PAGER = "less";
@ -1208,11 +1209,16 @@
}: { }: {
home.packages = with pkgs; [ home.packages = with pkgs; [
niri niri
fuzzel
]; ];
home.file."${config.xdg.configHome}/niri" = { home.file."${config.xdg.configHome}/niri" = {
source = config.lib.file.mkOutOfStoreSymlink /etc/nix/flake/modules/home-manager/niri; source = config.lib.file.mkOutOfStoreSymlink /etc/nix/flake/modules/home-manager/niri;
}; };
home.file."${config.xdg.configHome}/fuzzel" = {
source = config.lib.file.mkOutOfStoreSymlink /etc/nix/flake/modules/home-manager/fuzzel;
};
}; };
iex = { iex = {

View file

@ -214,6 +214,7 @@ layout {
spawn-at-startup "wezterm" spawn-at-startup "wezterm"
spawn-at-startup "firefox" spawn-at-startup "firefox"
spawn-at-startup "mako" spawn-at-startup "mako"
spawn-at-startup "swayosd-server"
// Uncomment this line to ask the clients to omit their client-side decorations if possible. // Uncomment this line to ask the clients to omit their client-side decorations if possible.
// If the client will specifically ask for CSD, the request will be honored. // If the client will specifically ask for CSD, the request will be honored.
@ -291,7 +292,8 @@ binds {
// Suggested binds for running programs: terminal, app launcher, screen locker. // Suggested binds for running programs: terminal, app launcher, screen locker.
Mod+T { spawn "wezterm"; } Mod+T { spawn "wezterm"; }
Mod+Space { spawn "tofi-run"; } Mod+Space { spawn "fuzzel"; }
Mod+D { spawn "fuzzel --drun"; }
Super+Alt+L { spawn "swaylock"; } Super+Alt+L { spawn "swaylock"; }
// You can also use a shell. Do this if you need pipes, multiple commands, etc. // You can also use a shell. Do this if you need pipes, multiple commands, etc.
@ -446,7 +448,7 @@ binds {
// Mod+Ctrl+1 { move-window-to-workspace 1; } // Mod+Ctrl+1 { move-window-to-workspace 1; }
// Switches focus between the current and the previous workspace. // Switches focus between the current and the previous workspace.
// Mod+Tab { focus-workspace-previous; } Mod+Tab { focus-workspace-previous; }
// Consume one window from the right into the focused column. // Consume one window from the right into the focused column.
Mod+Comma { consume-window-into-column; } Mod+Comma { consume-window-into-column; }

View file

@ -47,23 +47,22 @@
ip = "192.168.0.9"; ip = "192.168.0.9";
additionalHosts = [ additionalHosts = [
".beefcake.lan" ".beefcake.lan"
"nix.h.lyte.dev"
"idm.h.lyte.dev"
"git.lyte.dev"
"video.lyte.dev"
"paperless.h.lyte.dev"
"audio.lyte.dev"
"a.lyte.dev" "a.lyte.dev"
"atuin.h.lyte.dev"
"audio.lyte.dev"
"bw.lyte.dev" "bw.lyte.dev"
"files.lyte.dev" "files.lyte.dev"
"vpn.h.lyte.dev"
"atuin.h.lyte.dev"
"grafana.h.lyte.dev"
"prometheus.h.lyte.dev"
"finances.h.lyte.dev" "finances.h.lyte.dev"
"git.lyte.dev"
"grafana.h.lyte.dev"
"idm.h.lyte.dev"
"nextcloud.h.lyte.dev" "nextcloud.h.lyte.dev"
"nix.h.lyte.dev"
"onlyoffice.h.lyte.dev" "onlyoffice.h.lyte.dev"
"a.lyte.dev" "paperless.h.lyte.dev"
"prometheus.h.lyte.dev"
"video.lyte.dev"
"vpn.h.lyte.dev"
]; ];
}; };
}; };