Add Logisim Evolution support

- Include logisim‑evolution in the core packages list.
- Add `logisim-evolution.enable` option to system modules (enabled on
  desktop).
- Bind `SUPER SHIFT F` to toggle floating windows.
- Add tiling rule for Logisim windows.
- Update `upf` alias to specify the flake path.
- Refresh flake.lock revisions for firefox‑addons and wrappers.
This commit is contained in:
2026-01-18 02:12:59 +01:00
parent 727462ffd3
commit 7501159100
8 changed files with 13 additions and 8 deletions

View File

@@ -49,6 +49,7 @@
adb = android-tools;
teams = teams-for-linux;
ferdium = ferdium;
logisim-evolution = logisim-evolution;
};
in {
imports = builtins.attrValues (builtins.mapAttrs mkPackage packages);

View File

@@ -8,7 +8,7 @@
pullos = "git -C /home/${username}/garandos pull";
upd = "nh os switch --hostname ${host}";
upg = "nh os switch --hostname ${host} --update";
upf = "sudo nix flake update";
upf = "sudo nix flake update --flake /home/${username}/garandos";
upd-bt = "nh os boot --hostname ${host}";
upd-ts = "nh os test --hostname ${host}";
upd-bd = "nh os build --hostname ${host}";

View File

@@ -78,6 +78,7 @@ in {
"SUPER CONTROL, Escape, exec, wlogout"
"SUPER SHIFT, Escape, exit,"
"SUPER SHIFT, I, togglesplit,"
"SUPER SHIFT, F, togglefloating,"
# =============================================================================
# FOKUS OKIEN
@@ -153,7 +154,6 @@ in {
# =============================================================================
# "SUPER SHIFT, N, exec, swaync-client -rs"
# "SUPER, P, pseudo,"
# "SUPER SHIFT,F, togglefloating,"
# "SUPER ALT,F, workspaceopt, allfloat"
# "SUPER SHIFT, SPACE, movetoworkspace, special"
# "SUPER, SPACE, togglespecialworkspace"

View File

@@ -73,6 +73,7 @@ _: {
# Tile rules
"tile on, match:class affinity\.exe"
"tile on, match:class dev\.zed\.Zed"
"tile on, match:class com-cburch-logisim-Main"
# Opacity rules
"opacity 1.0 1.0, match:tag browser*"