archinstall icon indicating copy to clipboard operation
archinstall copied to clipboard

Basic config for bspwm

Open Mehdi-YC opened this issue 3 years ago • 9 comments

Hello , i would suggest to add a basic config of bspwm , at least start polybar sxhkd , dunst , install alacritty and set it in sxhkd and same for rofi

i don't know if this is set to other window managers or not a session manager and a wifi manager would be a nice plus to polybar

Mehdi-YC avatar Jun 06 '22 22:06 Mehdi-YC

I'm not an frequent user or this profile myself, but it sounds reasonable to at least make a terminal work and if NetworkManager is chosen we do install nm-applet, in which case we should probably configure it to be visible if it's not by default :)

Torxed avatar Jun 07 '22 10:06 Torxed

I'm not an frequent user or this profile myself, but it sounds reasonable to at least make a terminal work and if NetworkManager is chosen we do install nm-applet, in which case we should probably configure it to be visible if it's not by default :)

Part of me feels that bspwm configuration is going to be too individual and personal to make everyone happy. I'm not sure how that can be rectified. There's not really a default, agreed upon terminal emulator for most tiling window managers. I do think nm-applet is reasonable though in the case the user asked to use network manager, but people on desktops with Ethernet probably won't need that so it shouldn't be in the base package list for the profile.

dylanmtaylor avatar Jun 07 '22 10:06 dylanmtaylor

i think alacritty will make a good one , at least to start , and then the user would be able to modify whatever he wants , for the rest , it is in fact individual , the bar ,the runner ...

either using the most common, polybar , rofi/dmenu , or leave just a terminal , which in this case will be same as using tty i guess lol

Mehdi-YC avatar Jun 07 '22 19:06 Mehdi-YC

I'm not an frequent user or this profile myself, but it sounds reasonable to at least make a terminal work and if NetworkManager is chosen we do install nm-applet, in which case we should probably configure it to be visible if it's not by default :)

Part of me feels that bspwm configuration is going to be too individual and personal to make everyone happy. I'm not sure how that can be rectified. There's not really a default, agreed upon terminal emulator for most tiling window managers. I do think nm-applet is reasonable though in the case the user asked to use network manager, but people on desktops with Ethernet probably won't need that so it shouldn't be in the base package list for the profile.

i agree for nm-applet , even if i forget sometimes to install it with additional packages , i connect it with my phone via usb-c or ethernet if available but maybe most ppl don't know about it

maybe we can detect if it's a desktop or not to install it with a power manager too

Mehdi-YC avatar Jun 07 '22 19:06 Mehdi-YC

maybe we can detect if it's a desktop or not to install it with a power manager too

We do this already, as long as the profile returns True for Profile.is_desktop :) So that should be in the latest version. And only if NetworkManager was chosen as the manager of networking.

Torxed avatar Jun 07 '22 19:06 Torxed

@Torxed I think this can be closed?

svartkanin avatar Sep 01 '22 12:09 svartkanin

@svartkanin We still lack a basic terminal which was requested by OP. We should probably fix that hehe.

Torxed avatar Sep 01 '22 12:09 Torxed

Ahh sorry missed that, thought it was just the profile :)

svartkanin avatar Sep 01 '22 12:09 svartkanin

I thought so too hehe.

Torxed avatar Sep 01 '22 12:09 Torxed

still missing , i think , if someone can guide me a littlebit so i can help with this , i noticed also that awesomewm does not have a display manager , same i know that everyone has to install his proper one , but maybe we can add it as an option or just use a servey to know what people use the most for a terminal and display manager and use them for all the window managers

Mehdi-YC avatar Oct 25 '22 15:10 Mehdi-YC