Commit Graph

350 Commits

Author SHA1 Message Date
end-4 01815d04dc remove unused shaders 2025-09-26 23:05:34 +02:00
end-4 b90cf14228 add random wallpaper keybind 2025-09-21 20:21:34 +02:00
end-4 7bbd1d2d52 fix(ai): Fix JSON injection vulnerability in primary-buffer-query.sh (#1973) 2025-09-21 20:04:15 +02:00
end-4 9bb01bba30 update hyprland config for crosshair 2025-09-21 10:37:12 +02:00
end-4 a547ae6cf9 hyprland dead edge problem: use old hyprland hotspot padding 2025-09-13 22:55:18 +02:00
Gwendolyn Page a719ca684c fix(ai): Fix JSON injection vulnerability in primary-buffer-query.sh
- Fix critical JSON injection vulnerability by properly escaping clipboard content using jq
- Add content length limiting (2000 chars) to prevent overflow attacks
- Use proper JSON payload construction with jq to ensure safe API calls
- Add silent curl flag and error handling for reliability

This addresses a security issue where malicious clipboard content could break
out of JSON strings and potentially execute arbitrary code.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 17:49:10 -05:00
end-4 ddc3f0e880 hyprland: add window move and overview gestures 2025-09-11 08:46:46 +02:00
end-4 d66b0891e7 hyprland: adapt new gesture config (#1892) 2025-09-11 07:48:48 +02:00
end-4 f648137a8e hyprland: not have redundant lid close suspend keybind bind (fixes #1929) 2025-09-08 23:27:00 +02:00
end-4 cd7e60b7a1 hyprland: make snapping gap consistent with tiling gap 2025-09-08 08:40:18 +02:00
end-4 352a5bea5c Make window snap respect window gaps (#1950) 2025-09-08 08:37:09 +02:00
end-4 23f92e0a96 hyprland: more blur noise 2025-09-07 22:28:27 +02:00
kxrur e69f8ced88 make snap repsect window gaps 2025-09-07 13:31:05 -04:00
Moeta Yuko d737139bee hyprland: adapt new gesture config 2025-08-29 16:08:55 +08:00
end-4 f74ed76850 cheatsheet: use slide anim 2025-08-27 22:00:48 +07:00
end-4 5b301addd8 feat: add wallpaper selector menu (#1820) 2025-08-27 21:56:50 +07:00
end-4 a111b50e37 remove volume limit in keybind 2025-08-25 21:42:44 +07:00
end-4 1237d9660e hyprland: add laptop lid switch close suspend 2025-08-23 21:56:51 +07:00
end-4 c0933a3b20 wallpaper selector: make it slide from top 2025-08-23 15:59:30 +07:00
end-4 2d2d93d5d8 hyprland: add nwg-displays support, make config portable 2025-08-22 18:34:21 +07:00
end-4 be1974a89e workspace_action.sh: make comments not weird 2025-08-21 09:53:30 +07:00
ashmartin1810 58910f50e8 minor bug fix
minor bug fix
2025-08-20 16:48:19 +05:30
ashmartin1810 47527d7175 Feat: Improved Workspace_action.sh and added relative workspace support.
## Problem
The previous script didnt take into account for relative workspaces, and my previous pull request was... bad.
## Fix
Added smart branching to detect if the target is a literal number(1,2,90), or a relative number(+1, -20) or a string target.
## Bugs
None. ive been stress testing it since the last 2 days,
2025-08-19 20:30:00 +05:30
Souyama 07cca33cb4 Update keybinds.conf
Escape terminal env for keybinds
2025-08-18 22:57:48 +05:30
end-4 2d8eb163e7 rename wallpaper overview to wallpaper selector 2025-08-18 20:55:54 +07:00
end-4 5c431096ec force larger wallpaper picker size 2025-08-18 14:15:33 +07:00
end-4 e278bed251 add floating window rule for shell conflicts killer 2025-08-18 14:11:08 +07:00
fuggy 7be0c1a034 Make KDE file dialogue always spawn in reasonable size 2025-08-17 16:40:38 -05:00
sin 71e43d6e3d Merge branch 'end-4:main' into main 2025-08-17 17:01:47 +00:00
relyadev 122b16a720 Added micro text editor keybinds.conf 2025-08-17 14:41:20 +00:00
end-4 dc167bd25e previous commit but use $qsConfig instead of ii in hyprland config 2025-08-17 18:17:16 +07:00
end-4 680378e68f clipboard history: make updates happen immediately after change
Updates previously wouldn't trigger immediately because no focus = no clipboard grab
https://quickshell.org/docs/v0.2.0/types/Quickshell/Quickshell/#clipboardText
2025-08-17 18:15:01 +07:00
end-4 fcab19c392 make bottom/right bar slide anim not go across the screen 2025-08-16 19:20:17 +07:00
end-4 98e2bf53ed add slide rule for vertical bar 2025-08-16 19:19:15 +07:00
sinnayuh 28a6284968 feat(wallpaper selector): add wallpaper selector menu 2025-08-15 17:33:10 +01:00
end-4 d73ba14154 ServicesConfig now edits hyprlock.conf to change the clock format (#1797) 2025-08-12 09:45:09 +07:00
end-4 d8e09e80ff move hyprlock colors file, remove redundant hyprlock matugen template 2025-08-12 09:44:12 +07:00
end-4 9ba251ff30 Revert "use wl-clip-persist"
This reverts commit 7f1699663d.
2025-08-11 15:31:59 +07:00
lunstia 307959ba76 Edit matugen and hyprlock to separate the two 2025-08-11 00:31:22 -04:00
end-4 7f1699663d use wl-clip-persist
so clipboard content won't go away when the content source app is closed
2025-08-10 17:40:23 +07:00
end-4 814f6ced5f hide dupe keybind for one thing 2025-08-09 11:08:05 +07:00
end-4 fb4f8a86f4 lock screen: use quickshell, add hack for window refocus 2025-08-09 08:56:12 +07:00
end-4 3157e99e04 keybinds: make super key binds work also with right super 2025-08-08 21:51:30 +07:00
Souyama 0506917b87 launch_first_available.sh should skip empty cmds 2025-08-07 20:48:11 +05:30
Souyama 2b554cf286 Update env.conf
remote direct quotes
2025-08-02 00:28:47 +05:30
sansmoraxz dc2777703d update default terminal value 2025-08-01 22:47:01 +05:30
sansmoraxz 6ae03b545c terminal env var 2025-08-01 22:22:01 +05:30
Anton Epikhin 1172be241c Returned fade_on_empty for input field and moved layout indicator to bottom right 2025-07-29 22:02:25 +03:00
Anton Epikhin a1e88fc3c2 Added hyprlock layout indicator 2025-07-25 16:35:42 +03:00
end-4 f28c791cf2 hyprlock: remove misleading comments in default config 2025-07-25 10:40:53 +07:00