Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add move stack #10

Merged
merged 2 commits into from
May 22, 2020

Conversation

PascalSenn
Copy link
Contributor

@PascalSenn PascalSenn mentioned this pull request May 19, 2020
@nir9
Copy link
Contributor

nir9 commented May 19, 2020

Tested, very cool :)
I think you should also include in the PR the needed change in config.def.h, so it will work out of the box:

    { MODKEY|MOD_SHIFT,             'J',       movestack,           {.i = +1 } },
    { MODKEY|MOD_SHIFT,             'K',       movestack,           {.i = -1 } },

@prabirshrestha
Copy link
Owner

+1 would be good to have config by default.

@PascalSenn
Copy link
Contributor Author

@prabirshrestha @nir9 Defaults are added

I gave multi monitor a shot but this highly exceeds my C skills :D
I think this would be the next big feature :D

@prabirshrestha
Copy link
Owner

@PascalSenn you can start by porting some of the code from https://github.com/prabirshrestha/dwm-win32-6. I personally only use one monitor and dwm-win32-6 is quite buggy so stopped using it and went back to this one.

I have been actually thinking of adding lua support for dwm-win32 instead. I started a bit of work with duktape js but didn't like it much as it was old javascript. https://github.com/prabirshrestha/dwmjs. Some how tools I use these days seems to be using lua more such as wezterm. Also I have been sending patches to vim to improve lua support. In linux for the past few months I have been using awesomewm which is quite powerfull but didn't like much the lua api and the gpl license doesn't help here. I also want to make the bar more customizable hence first need to port lemonbar to win32 which I mentioned it at #5.
I have also been very impressed with lua editor here https://github.com/rxi/lite.

So my ideal goal is to actually have the simplicity of dwm and lemobar with the power of lua that is similar to awesomewm and lite. I have also been thinking of might be using rust instead of c since learning rust haven't been fan of manual memory management in c. Let me know if any of you have preference here or want to stick with just c.

@prabirshrestha prabirshrestha added the enhancement New feature or request label May 22, 2020
@prabirshrestha prabirshrestha merged commit cee7851 into prabirshrestha:master May 22, 2020
@prabirshrestha
Copy link
Owner

Merged. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants