This is meant to provide a sensible mango default for DWM users. There is more you can do to further make it emulate DWM, consider this your quickstart to doing so.
- https://github.com/DreamMaoMao/mangowc will list the dependencies and how to install
- waybar
- wmenu
- kitty, although if you just swap the first bind in config.conf you can use whatever.
This repository contains 3 files.
autostart.shconfig.confthese go inside ~/.config/mango folder.config.jsoncthis goes inside ~/.config/waybar folder
If you are on NixOS you likely won't be placing these files here yourself. You can use the Mango home manager module and source the settings and autostart_sh attributes to those files. You can do a similar thing with config.jsonc as well.
I have included a dev environment thorugh a flake in this repo. This is only meant to demo the config raw while in another wayland session. It's devshell currently does a few things.
- It will change your home directory in the environment. So tooling will likely start placing things in the repository.
- The .gitignore is a whitelist so you shouldn't have to worry about this polluting your working tree if you happen to make a PR, but you will need to update the gitignore for file additions.
- Installs st, waybar, wmenu, and kitty.
- It includes the mango package that should run.
theoretically, as long as you're on a wayland compositor doing all of this will let you run my dwm config, raw. Free of your Sucklessless ricing.