summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-06-06clean up exec commandAbhinav
sxwm.c: before, some of the parsing logic of the exec command was located in setup, but i have relocated it to a seperate function called startup_exec. i have also replaced the manual spawning of windows with the spawn function parser.c: added the missing parsing logic of exec and simplified it
2025-06-06add click on window to set focusAbhinav
previously, you had to use the keyboard to set focus on a client, but now you can simply click on a window to set its focus
2025-06-06add monitor switching with shortened config namesRick Console
2025-06-06Now using GPLv3Abhinav Prasai
After a discussion and all code contributors voting in for the use of GPLv3, we are now switching!
2025-06-05added monitor switchingRick Console
2025-06-05Merge pull request #76 from elbachir-one/mainAbhinav Prasai
2025-06-04Made some changes to CONTRIBUTING.mdelbachir-one
2025-06-04formatting and remove warningAbhinav
2025-06-04Merge pull request #58 from werdl/mainAbhinav Prasai
add exec config file keyword
2025-06-04set input focus AFTER mapping to avoid input mixing bugAbhinav
2025-06-04added to update CHANGELOG.mdAbhinav Prasai
2025-06-04clean up code, add contributions help, v1.6Abhinav
2025-06-04fix segfault on quit but making forloop a while loop bruhAbhinav
2025-06-04fixed parser not parsing quotes properlyAbhinav
2025-06-04better quitting logicAbhinav
2025-06-04fix master cursor not moving with master window when changingAbhinav
2025-06-04fix vertical stack resizingAbhinav
2025-06-03Remove autostart-rerunning from reload_configwerdl
2025-06-03remove hdl_enterAbhinav
2025-06-03added vertical stack resizingAbhinav
2025-06-02Merge pull request #72 from TheMeaner0/mainuint23
Add logo back in.
2025-06-02Forgot you need the logoTheMeaner_
2025-06-02Merge pull request #71 from TheMeaner0/mainuint23
Deleting images.
2025-06-02Deleted images, since they are moved to site.TheMeaner_
2025-06-02add docs for warp_cursorAbhinav
2025-06-02allow shift and control as modifiersAbhinav
2025-06-02Merge branch availability updateAbhinav
2025-06-02remove debug logsAbhinav
2025-06-02availability updateuint23
2025-06-02Merge branch 'main' of github.com:uint23/sxwmAbhinav
2025-06-02added cursor warpingAbhinav
2025-06-02Merge pull request #67 from supplefrog/patch-1uint23
Added RHEL family dependency libXcursor-devel to README
2025-06-02fixed syntax error from removing debug messagesAbhinav
2025-06-02Update README.mdsupplefrog
2025-06-01remove DEBUG messagesuint23
2025-06-01remove DEBUG messagesuint23
2025-06-01adjust syntax of exec config keywordwerdl
2025-06-01focus_previous -> focus_prevuint23
2025-05-31add exec config file keywordwerdl
2025-05-31Update .clangduint23
2025-05-31fixed comma spetated should_float options.Abhinav
2025-05-31Merge pull request #56 from elbachir-one/mainuint23
Improved function logic for clarity and maintainability
2025-05-31add new_win_focus to default_sxwmrcAbhinav
2025-05-31clean up readme and add new_win_focusAbhinav
2025-05-31added option for new windows to take focusAbhinav
2025-05-30Improved function logic for clarity and maintainabilityelbachir-one
Fixed - Corrected double increment bug in `should_floatn` - Ensured `should_float` entries are properly parsed and quoted strings handled - Prevented out-of-bounds access in float parsing - Added fallback error if no config file is found - Improved error messages for better diagnostics - Replaced unnecessary heap allocation with stack-safe operations
2025-05-30Update README.mduint23
2025-05-29removed if (0) {} in favour of just a semi-colonAbhinav
2025-05-29replace end with breakAbhinav
2025-05-29update_default_sxrc to default_sxwmrcAbhinav