diff --git a/flake.lock b/flake.lock index f8b54aa..6168f8e 100644 --- a/flake.lock +++ b/flake.lock @@ -165,11 +165,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1768536226, - "narHash": "sha256-d1VSTNa7ajTxT39QBp3gKSbgmgn7yx8RxTZuvZwNX9Y=", + "lastModified": 1768622624, + "narHash": "sha256-Em6PP667PeXbEjidbV2LnNwmUYohbrSFvVPLYLUDHms=", "owner": "rycee", "repo": "nur-expressions", - "rev": "b092ea4a7d083e09e0aa2de909c1b35b9efb3ee0", + "rev": "8061c6d9199dc6cc0727d4241959eea28f2fa0a6", "type": "gitlab" }, "original": { @@ -748,11 +748,11 @@ ] }, "locked": { - "lastModified": 1768326700, - "narHash": "sha256-6A4yLRkTvqpt8bfz7xy1O7F9sPlMCgz3PlImj97KDX0=", + "lastModified": 1768683480, + "narHash": "sha256-UyNHensgdY2jWbVSUZ/CpWndkYS8Ftgg8A+9gRrsTuw=", "owner": "lassulus", "repo": "wrappers", - "rev": "4cce9f9c17658f36d378a14809ff59029f0dcfb4", + "rev": "c2c317c0114000695ee217caf039aac5eaf7e462", "type": "github" }, "original": { diff --git a/hosts/Garand-Desktop/system-modules.nix b/hosts/Garand-Desktop/system-modules.nix index 19514d8..f05b79a 100644 --- a/hosts/Garand-Desktop/system-modules.nix +++ b/hosts/Garand-Desktop/system-modules.nix @@ -47,6 +47,7 @@ _: { lazygit.enable = false; # Lazygit: simple TUI for Git opencode.enable = false; # OpenCode: tools for coding and development jan.enable = true; # Jan: AI chat UI + logisim-evolution.enable = true; # Logisim-Evolution: Digital logic designer and simulator /* Communication & Collaboration diff --git a/hosts/Garand-Laptop/system-modules.nix b/hosts/Garand-Laptop/system-modules.nix index b1e13a2..ba01cc2 100644 --- a/hosts/Garand-Laptop/system-modules.nix +++ b/hosts/Garand-Laptop/system-modules.nix @@ -47,6 +47,7 @@ _: { lazygit.enable = false; # Lazygit: simple TUI for Git opencode.enable = false; # OpenCode: tools for coding and development jan.enable = true; # Jan: AI chat UI + logisim-evolution.enable = false; # Logisim-Evolution: Digital logic designer and simulator /* Communication & Collaboration diff --git a/hosts/default/system-modules.nix b/hosts/default/system-modules.nix index 7d3795f..9f6078a 100644 --- a/hosts/default/system-modules.nix +++ b/hosts/default/system-modules.nix @@ -47,6 +47,7 @@ _: { lazygit.enable = false; # Lazygit: simple TUI for Git opencode.enable = false; # OpenCode: tools for coding and development jan.enable = true; # Jan: AI chat UI + logisim-evolution.enable = false; # Logisim-Evolution: Digital logic designer and simulator /* Communication & Collaboration diff --git a/modules/core/packages/packages.nix b/modules/core/packages/packages.nix index bc703f9..4bf710e 100644 --- a/modules/core/packages/packages.nix +++ b/modules/core/packages/packages.nix @@ -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); diff --git a/modules/home/bash/aliases.nix b/modules/home/bash/aliases.nix index 0f9c5f3..90dbbb4 100644 --- a/modules/home/bash/aliases.nix +++ b/modules/home/bash/aliases.nix @@ -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}"; diff --git a/modules/home/hyprland/binds.nix b/modules/home/hyprland/binds.nix index 949269e..9804396 100644 --- a/modules/home/hyprland/binds.nix +++ b/modules/home/hyprland/binds.nix @@ -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" diff --git a/modules/home/hyprland/windowrules.nix b/modules/home/hyprland/windowrules.nix index 018060d..f0f5a86 100644 --- a/modules/home/hyprland/windowrules.nix +++ b/modules/home/hyprland/windowrules.nix @@ -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*"