From f1a78be1147bf3d69d6f27cfd5761bbc5f2f832d Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Tue, 14 Jan 2025 21:09:24 +0200 Subject: Remove sway configuration. * Sway lost the reace to Hyprland. --- .config/sway/config | 239 ----------------------------------- .config/sway/hermes/autostart.config | 2 - .config/sway/hermes/keyboard.config | 10 -- .config/sway/zeus/autostart.config | 1 - .config/sway/zeus/keyboard.config | 6 - .config/sway/zeus/monitors.config | 4 - 6 files changed, 262 deletions(-) delete mode 100644 .config/sway/config delete mode 100644 .config/sway/hermes/autostart.config delete mode 100644 .config/sway/hermes/keyboard.config delete mode 100644 .config/sway/zeus/autostart.config delete mode 100644 .config/sway/zeus/keyboard.config delete mode 100644 .config/sway/zeus/monitors.config 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 -- cgit v1.2.3