diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 45 |
1 files changed, 9 insertions, 36 deletions
@@ -1,23 +1,6 @@ # bspwm-setup ## install.sh -The `install.sh` script installs the entire setup: -- bspwm -- xorg -- polybar -- scrot -- feh -- picom -- dunst -- lua5.3 -- vlc -- firefox-esr (because regular firefox isn't in debian apt repos) -- thunderbird -- signal-desktop -- fonts-hack -- fonts-noto-color-emoji -- xclip -- hexchat -- brightnessctl +The `install.sh` script installs the entire setup. It then symlinks the configuration files for those packages to the files in this repository. This has two advantages. @@ -29,29 +12,19 @@ After that `shell_only.sh` is started. ## shell_only.sh The `shell_only.sh` script installs zsh with a custom theme -and some utilities: -- bat -- lolcat -- cowsay -- fortune -- zsh -- git -- figlet -- curl -- wget -- htop -- tty-clock -- oathtool -- bc -- units -- tmux -- vim -- neofetch +and some utilities. Just like `install.sh` this script symlinks the configuration files. You can run this instead of install.sh to install the shell setup on headless servers, or if you don't want to use the rest of the setup. +## Starting a X session +Pretty much all you need to do is start bspwm in your `~/.xinitrc` +and maybe set the keyboard layout. Then just startx from text mode. +You can automate startx in your shell rc. + +Alternatively you can use a display manager of your choice. + ## Keybinds / Controls ### sxhkd The sxhkd keybinds are well documented in `sxhkdrc`. |