4 Commits

Author SHA1 Message Date
kenji 445f70a5ec test 2025-12-24 16:29:44 +00:00
kenji eb9d3f2d16 ADDED timezone 2025-12-24 16:29:25 +00:00
kenji 66f6ae06d7 added option for default terminal 2025-12-24 16:28:37 +00:00
kenji 08868fc241 modular binding for firefox 2025-12-24 16:28:28 +00:00
5 changed files with 9 additions and 3 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
{
myConfig,
inputs,
pkgs,
...
@@ -22,7 +23,7 @@
xdg.terminal-exec = {
enable = true;
settings = {
default = ["ghostty.desktop"];
default = myConfig.termianl.default;
};
};
+2 -2
View File
@@ -3,7 +3,7 @@
bindd =
[
# essential
"SUPER, Return, Open Terminal, exec, ghostty" # FIXME: must be using xdg-open
"SUPER, Return, Open Terminal, exec, uwsm app -- xdg-terminal-exec"
"SUPER, Q, Kill active, killactive"
# move focus
@@ -17,7 +17,7 @@
"SUPER SHIFT, F, Toggle Maximized Fullscreen, fullscreen, 1"
# apps
"SUPER, W, Open browser, exec, firefox" # FIXME: must be xdg-open
"SUPER, W, Open browser, exec, uwsm app -- xdg-open https://duckduckgo.com" # FIXME: must be xdg-open
# [Workspaces] Toggle between most recent workspaces
"SUPER, Tab, Cycle workspaces, workspace, previous"
+1
View File
@@ -24,6 +24,7 @@
'';
};
terminal = {
default = ["ghostty.desktop"];
aliases = {
update = "sudo nixos-rebuild switch --flake ~/.config/nixos-new/#hakase";
};
+1
View File
@@ -1,5 +1,6 @@
{pkgs, ...}: {
imports = [
../../system/time.nix
../../system/boot.nix
../../system/amd.nix
../../system/hardware.nix
+3
View File
@@ -0,0 +1,3 @@
{myConfig, ...}: {
time.timeZone = myConfig.nixos.timezone;
}