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:
12
flake.lock
generated
12
flake.lock
generated
@@ -165,11 +165,11 @@
|
|||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"dir": "pkgs/firefox-addons",
|
"dir": "pkgs/firefox-addons",
|
||||||
"lastModified": 1768536226,
|
"lastModified": 1768622624,
|
||||||
"narHash": "sha256-d1VSTNa7ajTxT39QBp3gKSbgmgn7yx8RxTZuvZwNX9Y=",
|
"narHash": "sha256-Em6PP667PeXbEjidbV2LnNwmUYohbrSFvVPLYLUDHms=",
|
||||||
"owner": "rycee",
|
"owner": "rycee",
|
||||||
"repo": "nur-expressions",
|
"repo": "nur-expressions",
|
||||||
"rev": "b092ea4a7d083e09e0aa2de909c1b35b9efb3ee0",
|
"rev": "8061c6d9199dc6cc0727d4241959eea28f2fa0a6",
|
||||||
"type": "gitlab"
|
"type": "gitlab"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -748,11 +748,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1768326700,
|
"lastModified": 1768683480,
|
||||||
"narHash": "sha256-6A4yLRkTvqpt8bfz7xy1O7F9sPlMCgz3PlImj97KDX0=",
|
"narHash": "sha256-UyNHensgdY2jWbVSUZ/CpWndkYS8Ftgg8A+9gRrsTuw=",
|
||||||
"owner": "lassulus",
|
"owner": "lassulus",
|
||||||
"repo": "wrappers",
|
"repo": "wrappers",
|
||||||
"rev": "4cce9f9c17658f36d378a14809ff59029f0dcfb4",
|
"rev": "c2c317c0114000695ee217caf039aac5eaf7e462",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ _: {
|
|||||||
lazygit.enable = false; # Lazygit: simple TUI for Git
|
lazygit.enable = false; # Lazygit: simple TUI for Git
|
||||||
opencode.enable = false; # OpenCode: tools for coding and development
|
opencode.enable = false; # OpenCode: tools for coding and development
|
||||||
jan.enable = true; # Jan: AI chat UI
|
jan.enable = true; # Jan: AI chat UI
|
||||||
|
logisim-evolution.enable = true; # Logisim-Evolution: Digital logic designer and simulator
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Communication & Collaboration
|
Communication & Collaboration
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ _: {
|
|||||||
lazygit.enable = false; # Lazygit: simple TUI for Git
|
lazygit.enable = false; # Lazygit: simple TUI for Git
|
||||||
opencode.enable = false; # OpenCode: tools for coding and development
|
opencode.enable = false; # OpenCode: tools for coding and development
|
||||||
jan.enable = true; # Jan: AI chat UI
|
jan.enable = true; # Jan: AI chat UI
|
||||||
|
logisim-evolution.enable = false; # Logisim-Evolution: Digital logic designer and simulator
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Communication & Collaboration
|
Communication & Collaboration
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ _: {
|
|||||||
lazygit.enable = false; # Lazygit: simple TUI for Git
|
lazygit.enable = false; # Lazygit: simple TUI for Git
|
||||||
opencode.enable = false; # OpenCode: tools for coding and development
|
opencode.enable = false; # OpenCode: tools for coding and development
|
||||||
jan.enable = true; # Jan: AI chat UI
|
jan.enable = true; # Jan: AI chat UI
|
||||||
|
logisim-evolution.enable = false; # Logisim-Evolution: Digital logic designer and simulator
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Communication & Collaboration
|
Communication & Collaboration
|
||||||
|
|||||||
@@ -49,6 +49,7 @@
|
|||||||
adb = android-tools;
|
adb = android-tools;
|
||||||
teams = teams-for-linux;
|
teams = teams-for-linux;
|
||||||
ferdium = ferdium;
|
ferdium = ferdium;
|
||||||
|
logisim-evolution = logisim-evolution;
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
imports = builtins.attrValues (builtins.mapAttrs mkPackage packages);
|
imports = builtins.attrValues (builtins.mapAttrs mkPackage packages);
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
pullos = "git -C /home/${username}/garandos pull";
|
pullos = "git -C /home/${username}/garandos pull";
|
||||||
upd = "nh os switch --hostname ${host}";
|
upd = "nh os switch --hostname ${host}";
|
||||||
upg = "nh os switch --hostname ${host} --update";
|
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-bt = "nh os boot --hostname ${host}";
|
||||||
upd-ts = "nh os test --hostname ${host}";
|
upd-ts = "nh os test --hostname ${host}";
|
||||||
upd-bd = "nh os build --hostname ${host}";
|
upd-bd = "nh os build --hostname ${host}";
|
||||||
|
|||||||
@@ -78,6 +78,7 @@ in {
|
|||||||
"SUPER CONTROL, Escape, exec, wlogout"
|
"SUPER CONTROL, Escape, exec, wlogout"
|
||||||
"SUPER SHIFT, Escape, exit,"
|
"SUPER SHIFT, Escape, exit,"
|
||||||
"SUPER SHIFT, I, togglesplit,"
|
"SUPER SHIFT, I, togglesplit,"
|
||||||
|
"SUPER SHIFT, F, togglefloating,"
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# FOKUS OKIEN
|
# FOKUS OKIEN
|
||||||
@@ -153,7 +154,6 @@ in {
|
|||||||
# =============================================================================
|
# =============================================================================
|
||||||
# "SUPER SHIFT, N, exec, swaync-client -rs"
|
# "SUPER SHIFT, N, exec, swaync-client -rs"
|
||||||
# "SUPER, P, pseudo,"
|
# "SUPER, P, pseudo,"
|
||||||
# "SUPER SHIFT,F, togglefloating,"
|
|
||||||
# "SUPER ALT,F, workspaceopt, allfloat"
|
# "SUPER ALT,F, workspaceopt, allfloat"
|
||||||
# "SUPER SHIFT, SPACE, movetoworkspace, special"
|
# "SUPER SHIFT, SPACE, movetoworkspace, special"
|
||||||
# "SUPER, SPACE, togglespecialworkspace"
|
# "SUPER, SPACE, togglespecialworkspace"
|
||||||
|
|||||||
@@ -73,6 +73,7 @@ _: {
|
|||||||
# Tile rules
|
# Tile rules
|
||||||
"tile on, match:class affinity\.exe"
|
"tile on, match:class affinity\.exe"
|
||||||
"tile on, match:class dev\.zed\.Zed"
|
"tile on, match:class dev\.zed\.Zed"
|
||||||
|
"tile on, match:class com-cburch-logisim-Main"
|
||||||
|
|
||||||
# Opacity rules
|
# Opacity rules
|
||||||
"opacity 1.0 1.0, match:tag browser*"
|
"opacity 1.0 1.0, match:tag browser*"
|
||||||
|
|||||||
Reference in New Issue
Block a user