summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2025-01-14 21:09:24 +0200
committerThanos Apollo <[email protected]>2025-01-14 21:09:24 +0200
commitf1a78be1147bf3d69d6f27cfd5761bbc5f2f832d (patch)
tree02b0ad1aa50113a3d0a18e9fe1768534a746e236
parenteccc5218b7cd6c9ea33fdb17b44032ca7cad7aa8 (diff)
Remove sway configuration.
* Sway lost the reace to Hyprland.
-rw-r--r--.config/sway/config239
-rw-r--r--.config/sway/hermes/autostart.config2
-rw-r--r--.config/sway/hermes/keyboard.config10
-rw-r--r--.config/sway/zeus/autostart.config1
-rw-r--r--.config/sway/zeus/keyboard.config6
-rw-r--r--.config/sway/zeus/monitors.config4
6 files changed, 0 insertions, 262 deletions
diff --git a/.config/sway/config b/.config/sway/config
deleted file mode 100644
index aed1e7f..0000000
--- a/.config/sway/config
+++ /dev/null
@@ -1,239 +0,0 @@
-## Mod key
-set $mod Mod4
-
-include ~/.config/sway/$(hostname)/*
-
-exec emacs
-exec waybar
-
-bindsym $mod+z exec swaylock
-
-workspace_layout tabbed
-
-# Workspace switch
-bindsym $mod+period workspace back_and_forth
-
-bindsym $mod+comma exec grimshot save area
-bindsym $mod+Shift+comma exec ~/.scripts/grimshot-gnosis-save.sh
-
-default_border pixel 3
-default_floating_border pixel 3
-gaps inner 5
-gaps outer 0
-bindsym $mod+shift+g exec swaymsg gaps outer all set 0 && swaymsg gaps inner all set 5
-bindsym $mod+g exec swaymsg gaps outer all set 0 && swaymsg gaps inner all set 0
-
-# Activate smart borders (always)
-smart_borders on
-#smart_gaps on
-
-# Always float certain windows #
-#swaymsg -t get_tree | grep app_id
- for_window [app_id="pop-up"] floating enable
- for_window [app_id="thanos/pass-launcher"] floating enable
- for_window [app_id="task_dialog"] floating enable
- for_window [app_id="dialog"] floating enable
- for_window [app_id="toolbox"] floating enable
- for_window [app_id="page-info"] floating enable
- for_window [app_id="webconsole"] floating enable
- for_window [app_id="mpv"] floating enable
- for_window [app_id="mpv"] resize set height 540
- for_window [app_id="mpv"] resize set width 960
- # Inhibit idle on fullscreen
- for_window [app_id=".*"] inhibit_idle fullscreen
- for_window [class=".*"] inhibit_idle fullscreen
-
-# Sticky floating windows(sticky enable|disable|toggle)
- for_window [app_id="danmufloat"] floating enable
- for_window [app_id="danmufloat"] sticky enable
- for_window [app_id="danmufloat"] resize set height 540
- for_window [app_id="danmufloat"] resize set width 960
-
-# Focus follows mouse
-focus_follows_mouse yes
-
-# set gtk+ theme
-set $gnome-schema org.gnome.desktop.interface
-
-# Window colours: border background text
- # client.unfocused #2e3440 #1f222d #888888
- # client.focused_inactive #2e3440 #1f222d #888888
- # client.placeholder #2e3440 #1f222d #888888
- # client.urgent #D08770 #D08770 #ffffff
- # client.background #242424
-client.focused #2D2D2D #000000 #ffffff #ffffff #E2DFD0
-client.focused_inactive #0f1212 #0f1212 #ffffff #0f1212 #0f1212
-client.unfocused #1D1D1D #151515 #c6c6c6 #000000 #000000
-client.urgent #0f1212 #FF5555 #F8F8F2 #FF5555 #FF5555
-client.placeholder #000000 #000000 #F8F8F2 #000000 #000000
-
-# TODO Direction keys, like Emacs
- set $left h
- set $down j
- set $up k
- set $right l
-
-#----------------------------------#
-# Your preferred terminal emulator #
-#----------------------------------#
- set $term emacsclient -c
-
-# Control volume,monitor brightness,media players #
- bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
- bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5%
- bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle
- bindsym XF86AudioMicMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle
- bindsym XF86MonBrightnessUp exec light -A 5
- bindsym XF86MonBrightnessDown exec light -U 5
- bindsym XF86AudioPlay exec playerctl play-pause
- bindsym XF86AudioNext exec playerctl next
- bindsym XF86AudioPrev exec playerctl previous
-
-# Key bindings --#
- bindsym $mod+Return exec $term
- bindsym $mod+Shift+Return exec kitty --class="termfloat"
- bindsym $mod+Shift+m exec kitty --class="musicfox" --hold sh -c "musicfox"
- bindsym $mod+Shift+d exec kitty --class="danmufloat" --hold sh -c "cd /home/ruixi/Codelearning/go/src/bilibili_live_tui/ && export TERM=xterm-256color && ./main"
-
- # Kill focused window
- bindsym $mod+q kill
-
- # Start your launcher
- bindsym $mod+r exec fuzzel
-
- # Reload the configuration file
- bindsym $mod+Shift+r reload
-
- # Exit sway (logs you out of your Wayland session)
- bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit'
-
- # Drag floating windows by holding down $mod and left mouse button.
- # Resize them with right mouse button + $mod.
- # Despite the name, also works for non-floating windows.
- # Change normal to inverse to use left mouse button for resizing and right
- # mouse button for dragging.
- floating_modifier $mod normal
-
-# Moving around: #
- # Move your focus around
- bindsym $mod+$left focus left
- bindsym $mod+$down focus down
- bindsym $mod+$up focus up
- bindsym $mod+$right focus right
- # Emacs
- bindsym $mod+p focus left
- bindsym $mod+n focus right
- # bindsym $mod+Up focus up
- # bindsym $mod+Right focus right
-
- # Move the focused window with the same, but add Shift
- bindsym $mod+Shift+$left move left
- bindsym $mod+Shift+$down move down
- bindsym $mod+Shift+$up move up
- bindsym $mod+Shift+$right move right
- # Ditto, with arrow keys
- bindsym $mod+Shift+Left move left
- bindsym $mod+Shift+Down move down
- bindsym $mod+Shift+Up move up
- bindsym $mod+Shift+Right move right
-
-# Workspaces:
- # Switch to workspace
- bindsym $mod+1 workspace number 1
- bindsym $mod+2 workspace number 2
- bindsym $mod+3 workspace number 3
- bindsym $mod+4 workspace number 4
- bindsym $mod+5 workspace number 5
- bindsym $mod+6 workspace number 6
- bindsym $mod+7 workspace number 7
- bindsym $mod+8 workspace number 8
- bindsym $mod+9 workspace number 9
- bindsym $mod+0 workspace number 10
- # Move focused container to workspace
- bindsym $mod+Shift+1 move container to workspace number 1
- bindsym $mod+Shift+2 move container to workspace number 2
- bindsym $mod+Shift+3 move container to workspace number 3
- bindsym $mod+Shift+4 move container to workspace number 4
- bindsym $mod+Shift+5 move container to workspace number 5
- bindsym $mod+Shift+6 move container to workspace number 6
- bindsym $mod+Shift+7 move container to workspace number 7
- bindsym $mod+Shift+8 move container to workspace number 8
- bindsym $mod+Shift+9 move container to workspace number 9
- bindsym $mod+Shift+0 move container to workspace number 10
- # move focused container to workspace(follow)
- bindsym $mod+Ctrl+1 move container to workspace number 1, workspace 1
- bindsym $mod+Ctrl+2 move container to workspace number 2, workspace 2
- bindsym $mod+Ctrl+3 move container to workspace number 3, workspace 3
- bindsym $mod+Ctrl+4 move container to workspace number 4, workspace 4
- bindsym $mod+Ctrl+5 move container to workspace number 5, workspace 5
- bindsym $mod+Ctrl+6 move container to workspace number 6, workspace 6
- bindsym $mod+Ctrl+7 move container to workspace number 7, workspace 7
- bindsym $mod+Ctrl+8 move container to workspace number 8, workspace 8
- bindsym $mod+Ctrl+9 move container to workspace number 9, workspace 9
- bindsym $mod+Ctrl+0 move container to workspace number 10, workspace 10
- # Note: workspaces can have any name you want, not just numbers.
- # We just use 1-10 as the default.
-# Layout stuff:
- # You can "split" the current object of your focus with
- # $mod+semicolon or $mod+apostrophe, for horizontal and vertical splits
- # respectively.
- bindsym $mod+semicolon splitv
- bindsym $mod+apostrophe splith
-
- # Switch the current container between different layout styles
- bindsym $mod+s layout stacking
- bindsym $mod+x layout tabbed
- bindsym $mod+w exec emacsclient -e '(thanos/pass-launcher)'
- bindsym $mod+e layout toggle split
-
- # Make the current focus fullscreen
- bindsym $mod+f fullscreen
-
- # Toggle the current focus between tiling and floating mode
- bindsym $mod+Shift+f floating toggle
-
- # Move focus to the Parent container
- # bindsym $mod+p focus parent
- # Move focus the child container
- bindsym $mod+c focus child
-
-# Scratchpad: #
-## hide | show window(minus is "-" and plus is "+".)
-bindsym $mod+minus move scratchpad
-bindsym $mod+equal scratchpad show
-
-#----------------------#
-# Resizing containers: #
-#----------------------#
-#bindsym $mod+r mode "resize"
-mode "resize" {
- # left will shrink the containers width
- # right will grow the containers width
- # up will shrink the containers height
- # down will grow the containers height
- bindsym $left resize shrink width 10px
- bindsym $up resize grow height 10px
- bindsym $down resize shrink height 10px
- bindsym $right resize grow width 10px
-
- # Ditto, with arrow keys
- bindsym Left resize shrink width 10px
- bindsym Up resize grow height 10px
- bindsym Down resize shrink height 10px
- bindsym Right resize grow width 10px
-
- # Return to default mode
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-## Better to resize window
-bindsym Shift+Ctrl+h resize shrink width 5 px or 5 ppt
-bindsym Shift+Ctrl+k resize grow height 5 px or 5 ppt
-bindsym Shift+Ctrl+j resize shrink height 5 px or 5 ppt
-bindsym Shift+Ctrl+l resize grow width 5 px or 5 ppt
-bindsym Shift+Ctrl+Left resize shrink width 5 px or 5 ppt
-bindsym Shift+Ctrl+Up resize grow height 5 px or 5 ppt
-bindsym Shift+Ctrl+Down resize shrink height 5 px or 5 ppt
-bindsym Shift+Ctrl+Right resize grow width 5 px or 5 ppt
-
-exec swayidle -w timeout 960 swaylock before-sleep swaylock \ No newline at end of file
diff --git a/.config/sway/hermes/autostart.config b/.config/sway/hermes/autostart.config
deleted file mode 100644
index 3261998..0000000
--- a/.config/sway/hermes/autostart.config
+++ /dev/null
@@ -1,2 +0,0 @@
-
-exec nm-applet \ No newline at end of file
diff --git a/.config/sway/hermes/keyboard.config b/.config/sway/hermes/keyboard.config
deleted file mode 100644
index 90f9b1e..0000000
--- a/.config/sway/hermes/keyboard.config
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-## Keyboard
-input "type:keyboard" {
- xkb_layout us,gr
- xkb_options grp:win_space_toggle,ctrl:swapcaps
- }
-
-bindsym F2 exec brightnessctl set +5%
-bindsym F1 exec brightnessctl set 5%- \ No newline at end of file
diff --git a/.config/sway/zeus/autostart.config b/.config/sway/zeus/autostart.config
deleted file mode 100644
index 8b13789..0000000
--- a/.config/sway/zeus/autostart.config
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/.config/sway/zeus/keyboard.config b/.config/sway/zeus/keyboard.config
deleted file mode 100644
index 7dbd9e3..0000000
--- a/.config/sway/zeus/keyboard.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-input "type:keyboard" {
- xkb_layout us,gr
- xkb_options grp:win_space_toggle
- xkb_variant altgr-intl,polytonic
-} \ No newline at end of file
diff --git a/.config/sway/zeus/monitors.config b/.config/sway/zeus/monitors.config
deleted file mode 100644
index f1bfd44..0000000
--- a/.config/sway/zeus/monitors.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-## Setup monitors & wallpapers
-output DP-2 pos 0 0 res 2560x1440
-output HDMI-A-1 pos 2560 0 res 2560x1440 transform 270 \ No newline at end of file