This commit is contained in:
Chris Cochrun 2026-01-28 16:03:50 -06:00
parent 5d4ce7bfe3
commit 6bf02761eb
4 changed files with 30 additions and 2 deletions

View file

@ -77,6 +77,7 @@ fi
'';
in
{
import = [ ./walker.nix ];
home.packages = with pkgs; [
cosmic-extra-niri
];
@ -133,7 +134,7 @@ in
"Super+Alt+W".action.spawn = ["alacritty" "--class" "impala" "-e" "impala"];
"Super+A".action.spawn = ["alacritty" "--class" "pulsemixer" "-e" "${pkgs.wiremix}/bin/wiremix" "-v" "output"];
"Super+Shift+F".action.spawn = ["cosmic-files"];
"Super+Shift+Q".action = spawn ["cosmic-osd log-out"];
"Super+Shift+Q".action = spawn ["${pkgs.cosmic-osd}/bin/cosmic-osd log-out"];
"Super+O".action = toggle-overview;
"Super+F".action = fullscreen-window;
"Super+Alt+F".action = toggle-windowed-fullscreen;

25
home/modules/walker.nix Normal file
View file

@ -0,0 +1,25 @@
{ config, lib, pkgs, ... }:
let
laptop = builtins.readFile "/etc/hostname" == "syl\n";
in
{
services.walker = {
enable = true;
systemd.enable = true;
settings = {
app_launch_prefix = "";
as_window = false;
close_when_open = false;
disable_click_to_close = false;
force_keyboard_focus = true;
hotreload_theme = false;
locale = "";
monitor = "";
terminal_title_flag = "";
theme = "default";
timeout = 0;
};
};
}

View file

@ -102,6 +102,7 @@
aha
mesa-demos
vulkan-tools
walker
# vivaldi
# vivaldi-ffmpeg-codecs
wayland-utils

View file

@ -1,4 +1,5 @@
#!/bin/sh
currentdir=$(pwd)
hostname=$(hostname)
if [[ $hostname == kaladin ]]; then
@ -6,5 +7,5 @@ if [[ $hostname == kaladin ]]; then
else
cd ~/.dotfiles
fi
nixos-rebuild --sudo switch --show-trace --verbose --impure --flake .#
nixos-rebuild --sudo switch --show-trace --log-format bar-with-logs --print-build-logs --impure --flake .#
cd $currentdir