From dbec9f8c7917ec3e5c96b4de5c224f81b449a59d Mon Sep 17 00:00:00 2001 From: Jisu Kim Date: Sun, 19 Jul 2020 12:08:46 +0900 Subject: [PATCH] HiDPI --- .gitignore | 2 +- {linux-macbook => linux-hidpi}/Xresources | 0 linux-hidpi/bspwm/bspwmrc | 52 +++++++++++++++++ linux-hidpi/dconf/user | Bin 0 -> 10971 bytes linux-hidpi/dunst | 1 + .../pam_environment | 0 {linux-macbook => linux-hidpi}/polybar/config | 3 + .../rofi/config.rasi | 0 .../rofi/numix.rasi | 0 {linux-macbook => linux-hidpi}/sxhkd/sxhkdrc | 0 linux-macbook/dconf/user | Bin 10688 -> 0 bytes linux/bakamplayer.ini | 55 ------------------ linux/bspwm/bspwmrc | 3 +- mapping.ts | 21 +++---- 14 files changed, 70 insertions(+), 67 deletions(-) rename {linux-macbook => linux-hidpi}/Xresources (100%) create mode 100755 linux-hidpi/bspwm/bspwmrc create mode 100644 linux-hidpi/dconf/user create mode 120000 linux-hidpi/dunst rename {linux-macbook => linux-hidpi}/pam_environment (100%) rename {linux-macbook => linux-hidpi}/polybar/config (99%) rename {linux-macbook => linux-hidpi}/rofi/config.rasi (100%) rename {linux-macbook => linux-hidpi}/rofi/numix.rasi (100%) rename {linux-macbook => linux-hidpi}/sxhkd/sxhkdrc (100%) delete mode 100644 linux-macbook/dconf/user delete mode 100644 linux/bakamplayer.ini diff --git a/.gitignore b/.gitignore index 5c7970b..57df00a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -fcitx5/conf/cached_layouts \ No newline at end of file +cached_layouts \ No newline at end of file diff --git a/linux-macbook/Xresources b/linux-hidpi/Xresources similarity index 100% rename from linux-macbook/Xresources rename to linux-hidpi/Xresources diff --git a/linux-hidpi/bspwm/bspwmrc b/linux-hidpi/bspwm/bspwmrc new file mode 100755 index 0000000..213a19a --- /dev/null +++ b/linux-hidpi/bspwm/bspwmrc @@ -0,0 +1,52 @@ +#! /bin/sh + +bspc monitor -d I II III IV V VI VII VIII IX X + +bspc config top_padding 27 +bspc config border_width 0 +bspc config window_gap 24 + +bspc config split_ratio 0.52 +bspc config borderless_monocle true +bspc config gapless_monocle true +bspc config focus_follows_pointer true + +bspc rule -a Org.gnome.Nautilus desktop='^1' state=pseudo_tiled follow=on +bspc rule -a TelegramDesktop desktop='^1' state=floating follow=on +bspc rule -a Nextcloud desktop='^1' state=pseudo_tiled follow=on +bspc rule -a "*:transgui" desktop='^1' state=floating follow=on +bspc rule -a Google-chrome desktop='^2' follow=on +bspc rule -a baka-mplayer state=floating sticky=on + +function kill_program { + if ps -A | grep $1; then + killall -q $1 + fi +} + +kill_program gnome-keyring-daemon +kill_program picom +kill_program pasystray +kill_program polybar +kill_program dunst +kill_program polkit-gnome-authentication-agent-1 +kill_program gsd-xsettings + +gnome-keyring-daemon --start --components=pkcs11 & +/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & +/usr/lib/gsd-xsettings & +feh --bg-fill ${HOME}/.config/wallpaper.png +xsetroot -cursor_name left_ptr +picom --experimental-backends & +polybar mybar & +fcitx5 & +dunst & +sxhkd & +dex -a +libinput-gestures-setup restart +[[ -f ~/.Xmodmap ]] && xmodmap ~/.Xmodmap + +xinput set-prop "bcm5974" "libinput Natural Scrolling Enabled" 1 +xinput set-prop "bcm5974" "libinput Accel Speed" 0.5 +xinput set-prop 'Logitech G102 LIGHTSYNC Gaming Mouse' 'libinput Natural Scrolling Enabled' 1 +xinput set-prop 'Logitech G102 LIGHTSYNC Gaming Mouse' 'libinput Accel Speed' -0.5 diff --git a/linux-hidpi/dconf/user b/linux-hidpi/dconf/user new file mode 100644 index 0000000000000000000000000000000000000000..5d9056231dccca7d0cd3cb4b18db104b2af5d119 GIT binary patch literal 10971 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