diff --git a/TARGETS.sh b/TARGETS.sh index 1a803dd..7e3f354 100644 --- a/TARGETS.sh +++ b/TARGETS.sh @@ -12,7 +12,7 @@ ssh: git:.config/git .local/bin/ga ranger:.config/ranger gpg: -sway:.config/sway .config/i3blocks .config/mako .config/mimeapps.list .config/rofi .local/bin/screenshot .config/swaylock .Xresources .local/bin/slm .local/bin/slm_rofi .local/bin/firefox_media %copypasta %pomodoro +sway:.config/sway .config/i3blocks .config/mako .config/mimeapps.list .config/rofi .local/bin/screenshot .config/swaylock .Xresources .config/kanshi .local/bin/firefox_media %copypasta %pomodoro pomodoro: bat:.config/bat font: diff --git a/home/user/.config/kanshi/config b/home/user/.config/kanshi/config new file mode 100644 index 0000000..8b1d249 --- /dev/null +++ b/home/user/.config/kanshi/config @@ -0,0 +1,13 @@ +profile home_one { + output DP-1 mode 1920x1080 position 0,0 +} + +profile home { + output DP-1 mode 1920x1080 position 0,0 + output HDMI-A-1 mode 1920x1080 position 450,-1080 +} + +profile office { + output DVI-I-1 mode 1920x1080 position 0,0 + output VGA-1 mode 1920x1080 position 0,1080 +} diff --git a/home/user/.config/sway/autostart.conf b/home/user/.config/sway/autostart.conf index 305a6e3..d7a1208 100644 --- a/home/user/.config/sway/autostart.conf +++ b/home/user/.config/sway/autostart.conf @@ -7,8 +7,7 @@ exec swayidle -w \ resume 'swaymsg "output * power on"' \ before-sleep 'swaylock -f' -# Screen layout -exec_always ~/.screenlayout/default +exec kanshi output * bg "$(find ~/.wallpaper -type f | shuf -n 1)" fill diff --git a/home/user/.local/bin/slm b/home/user/.local/bin/slm deleted file mode 100755 index bb0fe4d..0000000 --- a/home/user/.local/bin/slm +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh - - -set -eu - -readonly LAYOUTS_DIR="${HOME}/.screenlayout" - - -if [ ! -d "${LAYOUTS_DIR}" ]; then - mkdir "${LAYOUTS_DIR}" -fi - -cmd_list() { - find "${LAYOUTS_DIR}" -type f,l -exec basename {} \; -} - -cmd_load() { - if [ -z "${1:-}" ]; then - "${LAYOUTS_DIR}/default" - else - "${LAYOUTS_DIR}/${1}" - fi -} - -cmd_help () { - echo "slm (ls|load)" >&2 -} - - -case "${1}" in - ls) shift; cmd_list "$@" ;; - load) shift; cmd_load "$@" ;; - *) shift; cmd_help "$@" ;; -esac -exit 0 diff --git a/home/user/.local/bin/slm_rofi b/home/user/.local/bin/slm_rofi deleted file mode 100755 index b69fda4..0000000 --- a/home/user/.local/bin/slm_rofi +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -choosed_screen_layout="$(slm ls | rofi -dmenu -m -1 -i -p "Select screen layout")" -slm load "${choosed_screen_layout}" \ No newline at end of file diff --git a/install-hooks/sway/pre-install b/install-hooks/sway/pre-install index 66e0659..206a942 100755 --- a/install-hooks/sway/pre-install +++ b/install-hooks/sway/pre-install @@ -1,3 +1,3 @@ #!/bin/sh -echo "pacman -S sway swaybg i3blocks waybar swaylock swayidle wl-clipboard ydotool grim slurp mako wlr-randr rofi jq brightnessctl wtype" +echo "pacman -S sway swaybg i3blocks waybar swaylock swayidle wl-clipboard ydotool grim slurp mako wlr-randr rofi jq brightnessctl kanshi wtype"