Akos Horvath koma
  • Joined on 2022-09-16
koma pushed to main at koma/nvim 2023-08-18 19:38:33 +02:00
747d028e05 add coc (lsp for js/ts)
c3ab81018a luasnip locally jumpable
e9d4d95144 add autocmd to highlight trailing whitespace
Compare 3 commits »
koma pushed to main at koma/nvim 2023-08-15 18:09:32 +02:00
415f88a10d add hop.nvim plugin
koma pushed to main at koma/wm 2023-08-10 12:05:37 +02:00
449911a089 Merge branch 'treenode_heap'
57cfbe4496 fix client removal edge case
ce2fb27ccb fix XGetWMName leak
077c2b5f69 update TreeNode function usages to use pointers
b0f446a514 make TreeNode struct heap-allocated
Compare 5 commits »
koma pushed to main at koma/wm 2023-07-06 16:07:39 +02:00
beaa017c87 formatting: remove trailing whitespace and commented code
koma pushed to main at koma/wm 2023-07-06 14:57:39 +02:00
a0e2f2d7df add undefined behavior sanitizer and address sanitizer to Makefile
koma pushed to main at koma/wm 2023-07-06 14:54:50 +02:00
f822c400e5 replace old client linked list code
4b1a638633 fix memory leaks
Compare 2 commits »
koma pushed to main at koma/wm 2023-07-05 22:37:23 +02:00
cbd694b42c zero-initialize Wm struct
977a8df56b read config file, early return in wm_layout when there are no clients
c85bbd8f09 add config file implementation
Compare 3 commits »
koma pushed to main at koma/wm 2023-07-05 20:38:54 +02:00
f4aa263368 initialize client field to NULL in wm_treenode_new
72663656e4 swap assertions for if checks
Compare 2 commits »
koma pushed to main at koma/wm 2023-07-04 19:31:46 +02:00
f98f9e6826 move config-related variables and functions to config.c
12351bdf99 add config.h and config.c
Compare 2 commits »
koma pushed to main at koma/wm 2023-07-04 16:08:11 +02:00
6db707686a fix treenode removal edge case
3252773ff7 fix borders
Compare 2 commits »
koma pushed to main at koma/wm 2023-07-03 18:07:53 +02:00
bcbe755176 move setting supported ewmh atoms to new function
koma pushed to main at koma/wm 2023-07-03 18:02:20 +02:00
32d4a52800 fix workspace switching
koma pushed to main at koma/wm 2023-07-02 23:36:37 +02:00
784fd89cf8 move source files to src/ directory
koma deleted branch tree from koma/wm 2023-07-02 23:30:42 +02:00
koma pushed to main at koma/wm 2023-07-02 23:30:19 +02:00
6778471950 Merge branch 'tree'
bee34c02c0 fix various warnings
57ad7142bb fix warning about different signedness integer comparison
ebaa9734dc fix a problem when removing a node that has another split as their sibling
463d095aa0 focus new clients
Compare 31 commits »
koma pushed to tree at koma/wm 2023-07-02 22:53:58 +02:00
bee34c02c0 fix various warnings
57ad7142bb fix warning about different signedness integer comparison
Compare 2 commits »
koma pushed to tree at koma/wm 2023-07-02 22:40:50 +02:00
ebaa9734dc fix a problem when removing a node that has another split as their sibling
koma pushed to tree at koma/wm 2023-07-02 21:21:39 +02:00
463d095aa0 focus new clients
koma pushed to tree at koma/wm 2023-07-02 19:53:36 +02:00
24a8cf1856 add function and keybinds to switch split mode
koma pushed to tree at koma/wm 2023-07-02 17:09:19 +02:00
1f07ccbfd6 add function to convert tree structure to graphviz tree (DOT file)