Configure scrolling layout in Hyprland

Hyprland v0.54 introduced a fantastic new layout called scrolling. If you are a laptop user or working with limited screen, this layout is a game-changer. It allows windows to be arranged in columns that you can scroll through, rather than shrinking them to fit the screen. Here is how you can set it up. Global Activation To set the scrolling layout as your default for all workspaces, simply add this to your hyprland.conf: ...

March 3, 2026 · 2 min · Elvin Guti

Fix missing graphical PolicyKit Authentication agent (Polkit)

A Guide to fixing Polkit Authentication Agents on Arch Linux. If you run a minimal Wayland compositor like MangoWC, Sway, or Hyprland, you may run into a common, frustrating issue: when a graphical application (like GParted, a System Settings tool, or a package manager) requires administrative privileges, you get no password prompt, or worse, a terminal password prompt that blocks your workflow. This happened to me recently, and here is the breakdown of why it occurs and how to fix it on Arch Linux. ...

September 1, 2025 · 3 min · Elvin Guti

Managing Network Connections in Linux with nmcli

NetworkManager is a dynamic network control and configuration daemon that attempts to keep network connections up and active. nmcli is a command-line tool used to interact with NetworkManager. This post will provide a comprehensive guide to using nmcli for managing network connections in Linux. Installation nmcli is usually installed by default on most Linux distributions that use NetworkManager. However, if it’s not installed, you can install it using your distribution’s package manager: ...

June 24, 2025 · 3 min · Elvin Guti

Disable version check for GNOME Shell extensions

GNOME Shell extensions are a fantastic way to customize and extend the functionality of your GNOME desktop environment. However, GNOME enforces a version check, meaning that if an extension isn’t explicitly marked as compatible with your current GNOME Shell version, it won’t be loaded. This can be frustrating if you know an extension works fine, or if you’re developing an extension and want to test it easily. Recently the forge extension stopped working on GNOME 48, but it still works well even if it’s marked as incompatible. So, to enable forge again we need to disable this version check. Be aware that this comes with risks, as incompatible extensions can cause instability. Proceed with caution and understand that you’re disabling a safety mechanism. ...

March 24, 2025 · 3 min · Elvin Guti

Fastfetch: System Information, Your Way

Tired of plain system info outputs? Fastfetch is a command-line tool (similar to Neofetch) that displays essential system details in a highly customizable and visually appealing format. Get info about your OS, kernel, CPU, GPU, RAM, disk usage, and much more, all presented with colorful ASCII art and configurable layouts. Key Features: Fast performance. Highly customizable output (colors, logos, information displayed). Wide range of supported operating systems. Easy to install. Installation: ...

March 21, 2025 · 1 min · Elvin Guti