Update 2022-06-28

This commit is contained in:
fanyx 2022-06-28 10:41:14 +02:00
parent 16eea121b1
commit 28f778427d
6 changed files with 73 additions and 50 deletions

View File

@ -11,14 +11,15 @@ xrandr --output DP-0 --primary --mode 2560x1440 --rate 165.08 --left-of DP-4 --o
pgrep -x sxhkd > /dev/null || sxhkd &
pgrep -x picom > /dev/null || picom &
~/.config/polybar/launch.sh &
pgrep -x Discord > /dev/null || Discord &
# $HOME/.config/polybar/launch.sh
xsetroot -cursor_name left_ptr &
setxkbmap -model evdev -layout eu
bspc monitor DP-0 -d term browser game code mail
bspc monitor DP-4 -d browser2 comm music server misc tmp
bspc monitor DP-0 -d term browser game code misc
bspc monitor DP-4 -d browser2 comm music server mail tmp
bspc config border_width 2
bspc config window_gap 18
@ -42,14 +43,19 @@ bspc rule -a kitty state=tiled
#------------------------------------------------------- Firefox
bspc rule -a Firefox state=tiled
bspc rule -a Firefox:*:"Save Image" state=floating
bspc rule -a "Firefox:*:Save Image" state=floating
# ------------------------------------ Discord => Workspace Comm
bspc rule -a discord state=tiled desktop=comm
# -------------------------------------- Steam => Workspace Game
bspc rule -a Steam state=tiled desktop=game
bspc rule -a 'Steam:Friends List' split_ratio=0.3
bspc rule -a "Steam:Friends List" split_ratio=0.3
# ------------------------------------- Coding => Workspace Code
bspc rule -a "code - oss" state=tiled desktop=code
bspc rule -a "Code - OSS" state=tiled desktop=code
# ------------------------------------------------------- Hydrus
bspc rule -a "Hydrus Client:*:main" state=tiled desktop=misc
bspc rule -a "Hydrus Client:*:main - hydrus 488" state=tiled desktop=misc
bspc rule -a "Hydrus Client:*:hydrus client media viewer" state=tiled

View File

@ -2,3 +2,4 @@ configuration {
show-icons: true;
icon-theme: "Papirus";
}
@theme "/usr/share/rofi/themes/gruvbox-dark.rasi"

13
.config/rofi/scripts/launcher Executable file
View File

@ -0,0 +1,13 @@
#!/bin/sh
rofi \
-show drun \
-modi run,drun \
-no-lazy-grab \
-scroll-method 0 \
-drun-match-fields all \
-drun-display-format "{name}" \
-no-drun-show-actions \
-terminal kitty
# -theme "${HOME}/.config/rofi/themes/launcher.rasi"

View File

@ -0,0 +1,3 @@
configuration {
sidebar-mode: true;
}

View File

@ -5,8 +5,11 @@ super + Return
kitty
# program launcher
# super + space
# dmenu_run
super + space
dmenu_run
~/.config/rofi/scripts/launcher
# make sxhkd reload its configuration files:
super + Escape
@ -34,6 +37,9 @@ super + y
super + g
bspc node -s biggest.window
super + shift + s
~/.config/rofi/scripts/screenshot
#
# state/flags
#

View File

@ -1,12 +1,11 @@
ImageMagick
NetworkManager
NetworkManager
Signal
adwaita
NetworkManager-openvpn
Signal-Desktop
arandr
asunder
base
bash
base-system
bash-completion
bsdtar
bspwm
curl
@ -15,7 +14,7 @@ direnv
discord
dmenu
docker
docker
docker-compose
easyeffects
elixir
elogind
@ -24,89 +23,84 @@ exa
feh
ffmpeg
firefox
font
font
font-awesome5
font-fira-otf
font-sarasa-gothic
fontmanager
gnome
gpick
grub
hplip
grub-x86_64-efi
hplip-gui
htop
hydrus
jq
keepassxc
kitty
latte
lesspipe
libdrm
libgcc
libstdc++
libu2f
lightdm
lua54
luarocks
libu2f-host
lightdm-mini-greeter
lua54-devel
luarocks-lua54
lutris
lxappearance
mesa
mgba
mgba-qt
nautilus
neofetch
nerd
net
network
noto
noto
noto
noto
nerd-fonts
net-tools
network-manager-applet
noto-fonts-cjk
noto-fonts-emoji
noto-fonts-ttf
noto-fonts-ttf-extra
ntfs
nvidia
nvidia
obmenu
nvidia-libs
obs
opendoas
openjdk8
openntpd
openvpn
pam
papirus
papirus
pam-u2f
papirus-folders
papirus-icon-theme
pavucontrol
picom
piper
pipewire
polybar
ppsspp
proton-python-client
protontricks
pulseaudio
pulseaudio-utils
python3-pip
qbittorrent
qrencode
qt5
redshift
redshift
rofi
schedtool
scrot
socklog
source
sqlitebrowser
socklog-void
steam
strace
sxhkd
syncthing
syncthing
telegram
syncthing-gtk
telegram-desktop
unzip
vim
vlc
void
void
void
void-repo-multilib
void-repo-multilib-nonfree
void-repo-nonfree
vscode
wget
wine
wine
wine
wine-mono
winetricks
wireguard
xfd
xorg
xterm
xtitle