Shortcut to move windows without "titlebar & frame"

Kernel: 6.2.10-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=7f0ae556-4168-4eec-b258-895af093d585 rw [email protected]
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 info: latte-dock
wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Type: Laptop System: Sony product: VPCEB3TFX v: C606UX3M
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: Sony model: VAIO serial: <superuser required>
BIOS: American Megatrends v: R1140Y8 date: 10/06/2010
ID-1: BAT0 charge: 4.8 Wh (100.0%) condition: 4.8/47.5 Wh (10.0%) volts: N/A
min: 121.6 model: Sony Corp. type: Li-ion serial: N/A status: full
Info: model: Intel Core i3 M 350 bits: 64 type: MT MCP arch: Westmere
gen: core 1 level: v2 built: 2010-11 process: Intel 32nm family: 6
model-id: 0x25 (37) stepping: 2 microcode: 0x11
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 931 high: 933 min/max: 933/2266 scaling:
driver: acpi-cpufreq governor: performance cores: 1: 931 2: 931 3: 931
4: 933 bogomips: 18087
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Vulnerabilities: <filter>
Device-1: Intel Core Processor Integrated Graphics vendor: Sony driver: i915
v: kernel arch: Gen-5.75 process: Intel 45nm built: 2010 ports:
active: LVDS-1 empty: DP-1,HDMI-A-1,VGA-1 bus-ID: 00:02.0
chip-ID: 8086:0046 class-ID: 0300
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: crocus gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: LVDS-1 res: 1920x1080 hz: 60 size: N/A modes: 1920x1080
API: OpenGL v: 2.1 Mesa 23.0.2 renderer: Mesa Intel HD Graphics (ILK)
direct-render: Yes
Device-1: Intel 5 Series/3400 Series High Definition Audio vendor: Sony
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:3b56
class-ID: 0403
API: ALSA v: k6.2.10-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.68 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Device-1: Qualcomm Atheros AR9285 Wireless Network Adapter vendor: Foxconn
T77H126.00 802.11bgn driver: ath9k v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 bus-ID: 02:00.0 chip-ID: 168c:002b class-ID: 0280
IF: wlp2s0 state: up mac: <filter>
Device-2: Marvell Yukon Optima 88E8059 [PCIe Gigabit Ethernet with AVB]
vendor: Sony driver: sky2 v: 1.30 pcie: gen: 1 speed: 2.5 GT/s lanes: 1
port: b000 bus-ID: 04:00.0 chip-ID: 11ab:4381 class-ID: 0200
IF: enp4s0 state: down mac: <filter>
Local Storage: total: 521.66 GiB used: 362.64 GiB (69.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 model: GAM X 240G size: 223.57 GiB block-size:
physical: 512 B logical: 512 B speed: 3.0 Gb/s type: SSD serial: <filter>
rev: 5A0 scheme: MBR
ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: HM321HI
size: 298.09 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: HDD rpm: 5400 serial: <filter> rev: 0002 scheme: MBR
ID-1: / raw-size: 62.96 GiB size: 62.96 GiB (100.00%)
used: 39.72 GiB (63.1%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
ID-2: /home raw-size: 62.96 GiB size: 62.96 GiB (100.00%)
used: 39.72 GiB (63.1%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
ID-3: /var/log raw-size: 62.96 GiB size: 62.96 GiB (100.00%)
used: 39.72 GiB (63.1%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
ID-4: /var/tmp raw-size: 62.96 GiB size: 62.96 GiB (100.00%)
used: 39.72 GiB (63.1%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 3.5 GiB used: 913.2 MiB (25.5%)
priority: 100 dev: /dev/zram0
System Temperatures: cpu: 71.0 C mobo: N/A
Fan Speeds (RPM): N/A
Processes: 230 Uptime: 1h 38m wakeups: 1 Memory: 3.5 GiB
used: 2.5 GiB (71.3%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 12.2.1 Packages: pm: dpkg pkgs: 0 pm: pacman
pkgs: 2011 libs: 555 tools: octopi,pamac,paru pm: rpm pkgs: 0 Shell: fish
v: 3.6.1 default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.26
Garuda (2.6.16-1):
System install date:     2022-10-18
Last full system update: 2023-04-15
Is partially upgraded:   No
Relevant software:       snapper NetworkManager mkinitcpio
Windows dual boot:       <superuser required>
Failed units:            jellyfin.service

Hi, I'm new to Garuda Linux, and Linux in general.

I love applications without titlebar and frame, but I don't like to use alt+f3 every time and then selected More Actions and then finally click on Move or resize button. This is the only way I've been able to move/resize some applications on the screen.

I tried to look for how I could create shortcuts that could do this but failed. Is there a way to create a shortcut that I can use to move and resize applications around quickly that have more titlebar or frame?

I'd like to add image to make it more clear, but I can't do it as I'm a new user.

In system settings->shortcuts->kwin.

Move is called "Move Windows" and resize is called "Resize Window"

You can assign a shortcut there.

Also, system settings can be searched if you are ever in doubt about where to find something.


Thank you so much!
Really appreciate it :innocent:

1 Like

Another useful tip for moving and resizing windows is to hold down the Super key and left-click to move a window, or right-click to resize. In some desktop environments this shortcut is bound to Alt instead of Super, but it is commonly included one way or another by default.


This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.