<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on Franco Lopez</title><link>http://jfrancolopez.com/tags/linux/</link><description>Recent content in Linux on Franco Lopez</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 24 Nov 2025 00:00:00 +0000</lastBuildDate><atom:link href="http://jfrancolopez.com/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Synergy 1 + Waynergy on Omarchy Arch Linux (Hyprland Wayland Setup)</title><link>http://jfrancolopez.com/posts/linux/synergy-on-omarchy-arch-linux/</link><pubDate>Mon, 24 Nov 2025 00:00:00 +0000</pubDate><guid>http://jfrancolopez.com/posts/linux/synergy-on-omarchy-arch-linux/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>After &lt;strong>many hours of testing&lt;/strong>, trying:&lt;/p>
&lt;ul>
&lt;li>Synergy 3 on macOS and Linux&lt;/li>
&lt;li>Flatpak builds&lt;/li>
&lt;li>AUR variants&lt;/li>
&lt;li>Deskflow and other alternatives&lt;/li>
&lt;/ul>
&lt;p>I finally landed on a combo that actually works well on Wayland with Hyprland:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>macOS (server)&lt;/strong>: Synergy 1&lt;/li>
&lt;li>&lt;strong>Arch Linux (client)&lt;/strong>: Waynergy&lt;/li>
&lt;li>&lt;strong>Desktop&lt;/strong>: Omarchy / Hyprland&lt;/li>
&lt;li>&lt;strong>Backend&lt;/strong>: &lt;code>wlr&lt;/code>&lt;/li>
&lt;li>&lt;strong>Keyboard fix&lt;/strong>: using Waynergy &lt;code>raw-keymap&lt;/code> instead of xkb&lt;/li>
&lt;/ul>
&lt;p>Mouse was perfect from the start. The hard part was the &lt;strong>keyboard&lt;/strong>, especially the letters &lt;code>A&lt;/code>, &lt;code>E&lt;/code>, &lt;code>R&lt;/code> and the &lt;strong>Command / Option&lt;/strong> keys from the Mac mapping correctly on the Arch client.&lt;/p>
&lt;p>The final working solution uses:&lt;/p>
&lt;ul>
&lt;li>Hyprland’s own keyboard map (&lt;code>wl_keyboard_map = true&lt;/code>)&lt;/li>
&lt;li>Synergy key codes (&lt;code>syn_raw_key_codes = true&lt;/code>)&lt;/li>
&lt;li>A custom &lt;strong>&lt;code>[raw-keymap]&lt;/code>&lt;/strong> section&lt;/li>
&lt;/ul>
&lt;p>Huge thanks to &lt;strong>ghost&lt;/strong> for this comment and mapping reference:&lt;br>
&lt;a href="https://github.com/r-c-f/waynergy/issues/84">https://github.com/r-c-f/waynergy/issues/84&lt;/a>&lt;/p>
&lt;hr></description></item><item><title>Omarchy Setup Dual boot and Auto-login (manual installation)</title><link>http://jfrancolopez.com/posts/linux/arch-linux-omarchy-install/</link><pubDate>Mon, 20 Oct 2025 00:00:00 +0000</pubDate><guid>http://jfrancolopez.com/posts/linux/arch-linux-omarchy-install/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>This guide walks through setting up &lt;strong>Arch Linux&lt;/strong> manually with:&lt;/p>
&lt;ul>
&lt;li>No LUKS (to enable autologin)&lt;/li>
&lt;li>&lt;code>limine&lt;/code> as the bootloader&lt;/li>
&lt;li>Larger &lt;code>/boot&lt;/code> partition to accommodate multiple kernels&lt;/li>
&lt;li>Dual boot with Windows 11&lt;/li>
&lt;li>Omarchy desktop environment (&lt;code>curl -fsSL https://omarchy.org/install | bash&lt;/code>)&lt;/li>
&lt;li>VFIO passthrough using AMD iGPU + NVIDIA RTX 4090&lt;/li>
&lt;li>Snapshots via BTRFS (optional)&lt;/li>
&lt;/ul>
&lt;hr></description></item><item><title>Arch Linux Setup with VFIO GPU Passthrough</title><link>http://jfrancolopez.com/posts/linux/archbox-workstation/</link><pubDate>Sun, 22 Jun 2025 00:00:00 +0000</pubDate><guid>http://jfrancolopez.com/posts/linux/archbox-workstation/</guid><description>My notes and reference for using AMD iGPU for Host + NVIDIA RTX 4090 for VM (VFIO) on Arch Linux.
System Specs Motherboard: Gigabyte B650 GAMING X AX (rev. 1.3) CPU: AMD Ryzen 9 7950X3D (32 Threads) GPU 1 (Host): AMD iGPU (Raphael, RDNA2) GPU 2 (Passthrough/Optional Host): NVIDIA GeForce RTX 4090 Memory: Corsair Vengeance DDR5 64GB (2×32GB) 5600 MHz CL40 (XMP, CMK64GX5M2B5600C40) OS: Arch Linux (Hyprland) + Windows 11 Pro (separate disk) BIOS Configuration Before installing Arch, reboot into BIOS and configure:</description></item><item><title>Fedora 42 Workstation with Hyprland &amp; VFIO</title><link>http://jfrancolopez.com/posts/linux/fedora-workstation-setup/</link><pubDate>Thu, 29 May 2025 00:00:00 +0000</pubDate><guid>http://jfrancolopez.com/posts/linux/fedora-workstation-setup/</guid><description>&lt;h1 id="fedora-workstation-setup">Fedora Workstation Setup&lt;/h1>
&lt;p>Here are some of my notes for my Fedora 42 workstation and VM gaming environment. Happy hacking!&lt;/p></description></item><item><title>Cheatsheet: Docker CLI</title><link>http://jfrancolopez.com/posts/kubernetes/cheatsheet-docker/</link><pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate><guid>http://jfrancolopez.com/posts/kubernetes/cheatsheet-docker/</guid><description>&lt;p>my notes and reference for common Docker commands, organized by task. Nothing crazy, just useful.&lt;/p></description></item><item><title>Cleaning Fedora Workstation</title><link>http://jfrancolopez.com/posts/linux/cleaning-fedora-workstation/</link><pubDate>Tue, 20 May 2025 00:00:00 +0000</pubDate><guid>http://jfrancolopez.com/posts/linux/cleaning-fedora-workstation/</guid><description>&lt;p>After months of daily use, testing software, and general tinkering, my Fedora Workstation setup continues to be reliable and solid.&lt;/p>
&lt;p>Fedora has become my go-to distro for development, desktop productivity, and gaming. Running Hyprland (specifically ML4W Hyprland), it’s fast, modern, and refreshingly stable.&lt;/p></description></item></channel></rss>