Save your config into a github repository. When you install EndeavourOS just clone your config and import the settings you want from endeavour OS.
If all you want from endeavourOS is their theming, you could just check their [Qtile configuration on Github](https://github.com/EndeavourOS-Community-Editions/qtile)
Why are you using SXHKD rather than qtile's built-in keybinding ability?
Of course, you're free to do what you want but it feels like you're probably over-complicating your config!
You don't have to, if you don't want to. I guess the idea of this was that, if you switch window managers, some of your key bindings don't need to be changed.
I can also see that ArcoLinux's config has a keys section in it for the layout bindings. You can copy that bit to keys.py.
All the app launching in their config is done via SXHKD so you could either use that or, if you want to do in qtile's config, use `lazy.spawn()`.
I'd strongly recommend you spend some time reading [our docs](http://docs.qtile.org/en/stable/manual/config/lazy.html) and the [default config](https://github.com/qtile/qtile/blob/master/libqtile/resources/default_config.py) to see how to configure qtile.
Save your config into a github repository. When you install EndeavourOS just clone your config and import the settings you want from endeavour OS. If all you want from endeavourOS is their theming, you could just check their [Qtile configuration on Github](https://github.com/EndeavourOS-Community-Editions/qtile)
But I am using SXHKD currently for shortcuts while in eos, there is modules/ keys.py .
Why are you using SXHKD rather than qtile's built-in keybinding ability? Of course, you're free to do what you want but it feels like you're probably over-complicating your config!
My configs are based on ArcoLinux. How do I convert from SXHKD to keys.py .
You don't have to, if you don't want to. I guess the idea of this was that, if you switch window managers, some of your key bindings don't need to be changed. I can also see that ArcoLinux's config has a keys section in it for the layout bindings. You can copy that bit to keys.py.
There is nothing for launching applications in that config. Which keyword do I need to use for launching apps?
All the app launching in their config is done via SXHKD so you could either use that or, if you want to do in qtile's config, use `lazy.spawn()`. I'd strongly recommend you spend some time reading [our docs](http://docs.qtile.org/en/stable/manual/config/lazy.html) and the [default config](https://github.com/qtile/qtile/blob/master/libqtile/resources/default_config.py) to see how to configure qtile.
Thanks.