-
Notifications
You must be signed in to change notification settings - Fork 20
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
Blank config #242
Comments
I am thinking about using the below script as the default config. Any thoughts?
|
I know we'll keep working on the documentation but it might be nice to have some sections in the default config that are somewhat instructive but commented out.. at least things that are pretty solid that we're not planning on changing so we're not having to worry about updating documentation in multiple places. Here are some thoughts
Here's what you wrote but with some added comments (I didn't add any of the above). Maybe they're a little overkill and obvious though?
|
This is fine to begin with. I can see how the comments could be an overkill but having them describe different categories in the config won't hurt. The things that should be at least implemented in a default config are the bar, workspaces, navigating and moving programs around them, closing a program and the window manager itself. Anything else could be added from the documentation if the user desires to implement another feature. Thank you both for the quick responses! |
One thing I forgot to mention, is it possible to use the mod key instead of alt? |
Hello, I finally realised (thanks to recent documentation updates) that it seems the function isn't in 'nog.window', but in 'nog.workspace' . Both example and suggested default configs have it listed as 'nog.window.set_split_direction' though. (https://timuntersberger.github.io/nog/api/nog/workspace) I've also noticed some of the links in the documentation page's sidebar work, but some of the links on the pages themselves don't appear to go anywhere. I'm not knowledgeable in Rust currently, but I'd like to contribute any way I can (ie. Documentation / things like above) if that wouldn't cause any problems for current contributors? I'm happy to create a fork and submit the relevant pull request(s) (and/or file bugs) if that would be best, but thought I'd check here first. Thank-you so much to everyone for creating and contributing to Nog as well ! I'm looking forward to watching/contributing to this project - I love the possibilities it brings to Windows users who want a lightweight, flexible tiling window manager. Kind Regards, |
@errv01d there is a pinned issue for documentation feedback here. feel free to point out issues and make recommendations. Pull requests should probably be fine since the documentation is somewhat sectioned off. also, lol thanks for pointing out the window.split_direction vs workspace.split_direction. at some point I inadvertently moved it to the workspace level and we keep copying docs/configs from old versions. @TimUntersberger (somewhat off topic?) I don't think we ever talked about that, would you prefer splits being stored at the window level? I only realized in retrospect that you had initially set it up this way. Whichever way it is, the default config should match at least. |
@ramirezmike in the beginning you could have different split_directions for windows, but I like the current solution better tbh. @errv01d Any contributions are welcome :) Do you want to fix the documentation links as your first issue?
@los95 shouldn't the mod key just send alt keycodes? I don't know how they work exactly. What mod keys are we talking about? |
@TimUntersberger Sorry for the confusion. I am talking about the windows key. |
@los95 The windows key is sadly reserved for the operating system. |
This isn't actually fixed right? |
No, I haven't made any changes/submitted any pull requests regarding this yet either, sorry. I've just checked a few of the links which were previously broken/reloading the parent page and they're still doing the same. I need to set time aside this coming Friday/weekend and try to contribute/work to fix it. Will do my best to start on this on Friday night and will update as I go. |
Hello, I am happy to see that there is a window manager being made for windows as sometimes I need to boot it up and not having keybindings is a nightmare. However, trying to set up the config is sort tedious. Forgive my ignorance but other window managers in Linux like dwm and xmonad usually come with a pre-configured config where the bindings work. On here, the config is just blank and the documentation is in my opinion, vague. I think it would be a good idea to implement a config where keybindings are already set. Thanks for reading!
The text was updated successfully, but these errors were encountered: