Merge branch 'bspwm-update' into 'manjaro-architect'

Bspwm update

See merge request profiles-and-settings/iso-profiles!168
This commit is contained in:
Eric Lay 2020-03-13 20:40:09 +01:00
commit cb9ca4620b
3 changed files with 77 additions and 28 deletions

View file

@ -7,9 +7,10 @@
>basic xlogin
>extra accountsservice
>extra adapta-maia-theme
>extra compton
>extra adwaita-maia
>extra dconf
>extra dunstify
>extra etcher
>extra ffmpegthumbnailer
>extra file-roller
>extra firefox
@ -21,7 +22,6 @@
>extra gvfs-gphoto2
>extra gvfs-mtp
>extra gvfs-smb
>extra hplip-minimal
>extra light-locker
>extra lightdm
>extra lightdm-slick-greeter
@ -35,29 +35,15 @@
>extra mate-polkit
>extra mygtkmenui
>extra pavucontrol
>extra thunar-gtk3
>extra thunar-archive-plugin-gtk3
>extra thunar-shares-plugin-gtk3
>extra tumbler
>extra picom
>extra pulseaudio-ctl
>extra thunar-gtk3
>extra thunar-archive-plugin-gtk3
>extra thunar-shares-plugin-gtk3
>extra timeshift
>extra tumbler
>extra zathura-pdf-poppler
>extra xreader
>extra system-config-printer
>extra cups-filters
>extra cups-pdf
>extra foomatic-db
>extra foomatic-db-gutenprint-ppds
>extra foomatic-db-nonfree
>extra foomatic-db-ppds
>extra gutenprint
>extra ffmpeg
>extra speex
>extra wavpack
>extra faad2
>extra taglib
>extra libmpcdec
>extra libreoffice-fresh
>multilib manjaro-alsa
alsa-firmware
alsa-plugins
@ -130,9 +116,7 @@ xdg-user-dirs
xdg-utils
xf86-input-elographics
xf86-input-evdev
#xf86-input-keyboard # deprecated
xf86-input-libinput
#xf86-input-mouse # deprecated
xf86-input-void
xorg-server
xorg-xinit
@ -141,4 +125,3 @@ xorg-xsetroot
zensu
zsh-completions
highlight

View file

@ -0,0 +1,66 @@
#!/bin/bash
less <<-EOF
List of some useful keybindings.
More can be found from the file ~/.config/sxhkd/sxhkdrc.
You can also edit keybindings there.
Mod4 is super key, on many keyboards marked with windows logo.
As a rule of thumb, super+<direction> moves focus,
super+shift+<direction> moves focused window,
and super+ctrl+<direction> resizes windows.
Arrow keys, wasd and hjkl represent directions and numbers represent
different workspaces.
### Window manipulation ################################################################
Alt + Tab |- Cycle windows
Super + Tab |- Open window switcher
Super + x |- Close window
Super + shift + x |- Kill window
Super + <direction> |- Move focus to the direction
Super + shift + <direction> |- Move focused window to direction
Super + ctrl + <direction> |- Resize focused window to direction
Alt + shift + <direction> |- Preselect/split the rootwindow
Super + 1-9 |- Focus the desktop with that number
Super + shift + 1-9 |- Move focused window to desktop with that number
Super + Enter |- Move window to the biggest available space
| or preselection if there is one
Super + ctrl + Enter |- Preselect where the next window will be opened
Ctrl + space |- Preselect where the next window will be opened
Alt + Enter |- Preselect/split the rootwindow
Super + b |- Balance windows
Alt + b |- Toggle automatic window balancing
Super + i |- Make window sticky
Super + t |- Toggle tiling/floating
Super + shift + t |- Toggle pseudotiling
Super + shift + f |- Toggle fullscreen
Super + f |- Toggle monocle
Super + o |- Make window private
| (Avoids splitting it automatically)
Super + Shift + q |- Cleanly quit bspwm
Super + shift +r |- Reload bspwms configuration file
### Mousecommands ######################################################################
Leftclick menus |- Close menu
Super + scroll |- Adjust window gap
Super + drag |- Moves window
Super + rightclick drap |- Resizes window
Alt + leftclick |- Spawn window manipulation menu on cursor
Alt_gr + leftclick |- Split window depending on mouselocation
| and spawn application menu
### Applications #######################################################################
Super + p |- Dmenu (Run applications)
Super + space |- Dmenu (Run applications)
Super + shift + b |- Browser
Super + r |- File search
Super + e |- Explore files with Thunar
Super + shift + e |- Explore files with Ranger
Super + shift + Return |- Terminal
Super + z |- Terminal
EOF

View file

@ -6,10 +6,10 @@ displaymanager="lightdm"
nonfree_mhwd="false"
multilib="false"
multilib="true"
# use extra packages as defined in pkglist to activate a full profile
extra="false"
extra="true"
################ install ################
@ -24,12 +24,12 @@ chrootcfg="false"
# unset defaults to given values
# names must match systemd service names
enable_systemd=('ModemManager' 'NetworkManager' 'tlp' 'systemd-timesyncd' 'avahi-daemon' 'ufw')
enable_systemd=('ModemManager' 'NetworkManager' 'tlp' 'tlp-sleep' 'systemd-fsck@' 'systemd-fsck-root' 'systemd-timesyncd' 'avahi-daemon' 'haveged' 'ufw')
disable_systemd=('pacman-init')
# unset defaults to given values,
# names must match openrc service names
# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager' 'tlp' 'xdm')
# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager' 'tlp' 'tlp-sleep' 'xdm')
# disable_openrc=()
# the same workgroup name if samba is used