Save current desktop config updates
This commit is contained in:
@@ -1424,6 +1424,16 @@ local function apply_scratchpad_geometry(name, window, target_monitor)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local function float_and_drag_active_window()
|
||||||
|
hl.dsp.window.float({ action = "enable" })()
|
||||||
|
hl.dsp.window.drag()()
|
||||||
|
end
|
||||||
|
|
||||||
|
local function float_and_resize_active_window()
|
||||||
|
hl.dsp.window.float({ action = "enable" })()
|
||||||
|
hl.dsp.window.resize()()
|
||||||
|
end
|
||||||
|
|
||||||
local function schedule_scratchpad_geometry(name, window, target_monitor)
|
local function schedule_scratchpad_geometry(name, window, target_monitor)
|
||||||
hl.timer(function()
|
hl.timer(function()
|
||||||
apply_scratchpad_geometry(name, window, target_monitor)
|
apply_scratchpad_geometry(name, window, target_monitor)
|
||||||
@@ -2160,7 +2170,7 @@ bind(main_mod .. " + SHIFT + Space", force_columns_layout)
|
|||||||
bind(main_mod .. " + CTRL + Space", gather_workspace_into_tabbed_group)
|
bind(main_mod .. " + CTRL + Space", gather_workspace_into_tabbed_group)
|
||||||
bind(main_mod .. " + bracketright", monocle_next)
|
bind(main_mod .. " + bracketright", monocle_next)
|
||||||
bind(main_mod .. " + bracketleft", monocle_prev)
|
bind(main_mod .. " + bracketleft", monocle_prev)
|
||||||
bind(main_mod .. " + T", hl.dsp.window.float())
|
bind(main_mod .. " + T", hl.dsp.window.float({ action = "disable" }))
|
||||||
bind(main_mod .. " + M", minimize_active_window)
|
bind(main_mod .. " + M", minimize_active_window)
|
||||||
bind(main_mod .. " + SHIFT + M", restore_last_minimized)
|
bind(main_mod .. " + SHIFT + M", restore_last_minimized)
|
||||||
bind(main_mod .. " + CTRL + SHIFT + M", function()
|
bind(main_mod .. " + CTRL + SHIFT + M", function()
|
||||||
@@ -2274,8 +2284,8 @@ bind(hyper .. " + SHIFT + comma", exec("/home/imalison/dotfiles/dotfiles/lib/bin
|
|||||||
bind(hyper .. " + Y", exec("rofi_agentic_skill"))
|
bind(hyper .. " + Y", exec("rofi_agentic_skill"))
|
||||||
bind(main_mod .. " + R", exec("hyprctl reload"))
|
bind(main_mod .. " + R", exec("hyprctl reload"))
|
||||||
|
|
||||||
bind(main_mod .. " + mouse:272", hl.dsp.window.drag())
|
bind(main_mod .. " + mouse:272", float_and_drag_active_window)
|
||||||
bind(main_mod .. " + mouse:273", hl.dsp.window.resize())
|
bind(main_mod .. " + mouse:273", float_and_resize_active_window)
|
||||||
|
|
||||||
hl.on("hyprland.start", function()
|
hl.on("hyprland.start", function()
|
||||||
apply_nstack_config()
|
apply_nstack_config()
|
||||||
|
|||||||
@@ -38,9 +38,7 @@ makeEnable config "myModules.code" true {
|
|||||||
antigravity
|
antigravity
|
||||||
claude-code
|
claude-code
|
||||||
codex
|
codex
|
||||||
# Disabled until the upstream Codex.dmg fixed-output hashes in
|
inputs.codex-desktop-linux.packages.${pkgs.stdenv.hostPlatform.system}.default
|
||||||
# codex-desktop-linux are refreshed.
|
|
||||||
# inputs.codex-desktop-linux.packages.${pkgs.stdenv.hostPlatform.system}.default
|
|
||||||
gemini-cli
|
gemini-cli
|
||||||
happy-coder
|
happy-coder
|
||||||
opencode
|
opencode
|
||||||
|
|||||||
14
nixos/flake.lock
generated
14
nixos/flake.lock
generated
@@ -139,11 +139,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777661972,
|
"lastModified": 1778175487,
|
||||||
"narHash": "sha256-VmcoQGZ3BNFlsI2jKUQH33MvEgkU6pvdxq4tofVLgmo=",
|
"narHash": "sha256-eBoHv4Ha4Phyqc1BibguvgebYHNIdB1lYNDc5tdmw0M=",
|
||||||
"owner": "sadjow",
|
"owner": "sadjow",
|
||||||
"repo": "codex-cli-nix",
|
"repo": "codex-cli-nix",
|
||||||
"rev": "828b885b1be90991a2bd1087f2afd722476bfaed",
|
"rev": "84ef41fa58a1731da7e2d9856f8358cdbec8f6e3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -163,16 +163,16 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777753296,
|
"lastModified": 1778192811,
|
||||||
"narHash": "sha256-2iHuI6VPjfFDG3uX1sZykwGMsKa+kVResyqWmEIwtwo=",
|
"narHash": "sha256-DJ/Bop/dB8Grcxsuf6/lRodF4kKN/9p31mk8tPcPvmo=",
|
||||||
"owner": "colonelpanic8",
|
"owner": "colonelpanic8",
|
||||||
"repo": "codex-desktop-linux",
|
"repo": "codex-desktop-linux",
|
||||||
"rev": "47b8ab71bd7ed60d99b77a90ec6be5ec52ab69a8",
|
"rev": "0fbe9cc494ed2c480edf4cd3540b584e5ddff043",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "colonelpanic8",
|
"owner": "colonelpanic8",
|
||||||
"ref": "codex/fix-runtime-libs",
|
"ref": "codex/refresh-nix-package",
|
||||||
"repo": "codex-desktop-linux",
|
"repo": "codex-desktop-linux",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -221,7 +221,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
codex-desktop-linux = {
|
codex-desktop-linux = {
|
||||||
url = "github:colonelpanic8/codex-desktop-linux?ref=codex/fix-runtime-libs";
|
url = "github:colonelpanic8/codex-desktop-linux?ref=codex/refresh-nix-package";
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.follows = "nixpkgs";
|
nixpkgs.follows = "nixpkgs";
|
||||||
flake-utils.follows = "flake-utils";
|
flake-utils.follows = "flake-utils";
|
||||||
|
|||||||
Reference in New Issue
Block a user