<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pavle Dzakula</title>
    <description>The latest articles on DEV Community by Pavle Dzakula (@logicmagix).</description>
    <link>https://dev.to/logicmagix</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3210980%2F046bddf8-d666-4c52-abd9-aad62aa38b18.png</url>
      <title>DEV Community: Pavle Dzakula</title>
      <link>https://dev.to/logicmagix</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/logicmagix"/>
    <language>en</language>
    <item>
      <title>Tide42 Release 1.2.2 (stable)</title>
      <dc:creator>Pavle Dzakula</dc:creator>
      <pubDate>Wed, 13 Aug 2025 20:00:04 +0000</pubDate>
      <link>https://dev.to/logicmagix/tide42-release-122-stable-1c25</link>
      <guid>https://dev.to/logicmagix/tide42-release-122-stable-1c25</guid>
      <description>&lt;p&gt;I’m the author of Tide42—a terminal-first IDE layering tmux + Neovim + IPython +TermiC for quick, keyboard-centric app dev setups.&lt;br&gt;
Think of Tide42 as a developers terminal based tiling WM.&lt;/p&gt;

&lt;p&gt;I just shipped &lt;em&gt;v1.2.2 (stable)&lt;/em&gt;. Here’s what’s in it:&lt;/p&gt;




&lt;h2&gt;
  
  
  Why this matters - &lt;em&gt;Safer self-updates&lt;/em&gt;: New &lt;code&gt;--update&lt;/code&gt; now fast-forwards only and &lt;em&gt;always refreshes installed launchers&lt;/em&gt; (script, manpage, desktop) without touching your &lt;code&gt;~/.config/tide42&lt;/code&gt;. Config stays pristine unless you explicitly force it. - &lt;em&gt;Isolated installs&lt;/em&gt;: Installers now use a &lt;code&gt;--bin-only&lt;/code&gt; mode, keeping user edits safe even on re-installs. - &lt;em&gt;Clean changelog via &lt;code&gt;NEWS.md&lt;/code&gt;&lt;/em&gt;: The README now stays clean, and all version notes live in their own changelog for better readability. - &lt;em&gt;Developer focused polish&lt;/em&gt;: - Cleaner keybindings (no more mapping conflicts). - Docker-friendly manpage + desktop integration. - README typos fixed, plus improved CLI help text.
&lt;/h2&gt;




&lt;h2&gt;
  
  
  Highlights from version 1.2.2
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Isolated install mode&lt;/em&gt; ensures user config isn’t silently overwritten - &lt;em&gt;Reliable &lt;code&gt;--update&lt;/code&gt;&lt;/em&gt;, now refreshes binaries without config surprises - &lt;em&gt;NEWS.md split out&lt;/em&gt;, keeping README lighter - Minor UI/document tweaks, fixed typos, improved clarity in messaging&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See full notes in &lt;a href="https://github.com/logicmagix/tide42/blob/stable/NEWS.md" rel="noopener noreferrer"&gt;&lt;code&gt;NEWS.md&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  For the curious - Tide42 runs clean, fast, and minimal—especially when you're shell-only, nvim or tiling window enthusiast, or over SSH. - It layers IPython + fuzzy-finders + “term-first” vim modeling, and ships with an optional status bar and color themes. - Still easy to self-host or fork. - Lots of flag options, custom functions like \f or \g for a navigational grid or \y to toggle default color scheme on/off. - Open to feature suggestions from the community!
&lt;/h2&gt;

&lt;p&gt;Would love any feedback you have—maybe there's a killer workflow I'm missing, or docs unclear. And a quick thank-you to everyone who’s given feedback since Tide42 launched —thanks for your ideas and bug reports.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;TL;DR&lt;/em&gt;: Tide42 v1.2.2 ships safer updates, better default UI, isolated installs, and cleaner docs for the terminal dev—now with a more polished "just works" feel.&lt;/p&gt;




</description>
      <category>programming</category>
      <category>python</category>
      <category>opensource</category>
      <category>linux</category>
    </item>
    <item>
      <title>Meet Tide42: A Terminal IDE for Fast, Minimalist Dev Workflows</title>
      <dc:creator>Pavle Dzakula</dc:creator>
      <pubDate>Wed, 04 Jun 2025 15:11:08 +0000</pubDate>
      <link>https://dev.to/logicmagix/meet-tide42-a-terminal-ide-for-fast-minimalist-dev-workflows-21kh</link>
      <guid>https://dev.to/logicmagix/meet-tide42-a-terminal-ide-for-fast-minimalist-dev-workflows-21kh</guid>
      <description>&lt;p&gt;Hi everyone,&lt;/p&gt;

&lt;p&gt;I want to introduce Tide42, a fast, lightweight command-line IDE I built to streamline coding workflows—especially for those of us who work in the terminal and use tools like vim, nvim, or just want to learn Python or C++ without the clutter of full-blown GUI IDEs.&lt;/p&gt;

&lt;p&gt;This is the evolution of a personal setup I refined over time. It went from a script I used to boot up sessions quickly to a full-blown terminal IDE with smooth theming, project awareness, and a beginner-friendly touch.&lt;/p&gt;

&lt;p&gt;What is Tide42?&lt;br&gt;
Tide42 is a terminal-first IDE that gives you:&lt;/p&gt;

&lt;p&gt;A blazing-fast project launcher: tide42 &lt;/p&gt;

&lt;p&gt;256-color themes (toggle with --color)&lt;/p&gt;

&lt;p&gt;Config-safe installs with automatic backups&lt;/p&gt;

&lt;p&gt;Self-updating with a single --update flag&lt;/p&gt;

&lt;p&gt;Quiet mode for clean scripting (--quiet)&lt;/p&gt;

&lt;p&gt;Cross-platform install (Debian, Arch, macOS)&lt;/p&gt;

&lt;p&gt;Neovim core, pre-configured for simplicity and speed&lt;/p&gt;

&lt;p&gt;Designed for Python, but works great for C/C++, Shell, and more&lt;/p&gt;

&lt;p&gt;Tide42 is completely open source, licensed under GPLv3.&lt;/p&gt;

&lt;p&gt;Who’s it for?&lt;br&gt;
New Python learners curious about the terminal but overwhelmed by config bloat&lt;/p&gt;

&lt;p&gt;Vim/Nvim users who want something pre-wired with sane defaults&lt;/p&gt;

&lt;p&gt;CLI power users looking for a fast daily driver that feels clean and efficient&lt;/p&gt;

&lt;p&gt;Tinkerers who want to see how a terminal IDE can be built from scratch&lt;/p&gt;

&lt;p&gt;Whether you’re writing your first Python script or coding in C at 2 AM, Tide42 is designed to get out of your way and let you code.&lt;/p&gt;

&lt;p&gt;Install it (1 command)&lt;br&gt;
bash -c "$(curl -fsSL &lt;a href="https://raw.githubusercontent.com/logicmagix/tide42/main/install.sh)" rel="noopener noreferrer"&gt;https://raw.githubusercontent.com/logicmagix/tide42/main/install.sh)&lt;/a&gt;"&lt;br&gt;
Or head to the repo for more details and usage flags:&lt;br&gt;
GitHub – logicmagix/tide42&lt;br&gt;
Questions/contact @ &lt;a href="https://x.com/logicmagix" rel="noopener noreferrer"&gt;https://x.com/logicmagix&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tide42 is a nod to terminal elegance, and a little Douglas Adams for flavor. Just like the number 42, it’s meant to be a quiet answer to a loud question: Can terminal tools be beautiful, efficient, and beginner-friendly?&lt;/p&gt;

&lt;p&gt;I think they can. Tide42 is my take on that vision.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>XTide86: A Terminal IDE That Brings Neovim, tmux, C/C++, and Python Together</title>
      <dc:creator>Pavle Dzakula</dc:creator>
      <pubDate>Mon, 26 May 2025 17:20:03 +0000</pubDate>
      <link>https://dev.to/logicmagix/xtide86-a-terminal-ide-that-brings-neovim-tmux-cc-and-python-together-3omc</link>
      <guid>https://dev.to/logicmagix/xtide86-a-terminal-ide-that-brings-neovim-tmux-cc-and-python-together-3omc</guid>
      <description>&lt;h2&gt;
  
  
  What is XTide86?
&lt;/h2&gt;

&lt;p&gt;XTide86 is a custom terminal IDE I built around Neovim, tmux, and live Python/C++ environments. It’s fast, minimal, and built for developers who want everything under one hood without losing the Unix feel.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built It
&lt;/h2&gt;

&lt;p&gt;I wanted to build an environment to teach my kids primarily bash but also Python programming. I designed it to be intuitive and fun while also retaining the powerful features found in Neovim. It includes many custom functions for creating a grid with \f and \g and quick paste to live interpreters for Pyton and C/C++ with TermiC (experimental works best with lambda functions) With a background in fine arts, the goal was to make programming feel intuitive, powerful, and elegant.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Preconfigured tmux layout with live shell &amp;amp; Python/C++&lt;/li&gt;
&lt;li&gt;Neovim setup with NERDTree, surround, commentary, and more&lt;/li&gt;
&lt;li&gt;Ergonomic bash scripts and hotkeys to make it feel seamless&lt;/li&gt;
&lt;li&gt;Easily hackable and extendable&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Screenshot
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn4ds00vv7yfp06f08kbv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn4ds00vv7yfp06f08kbv.png" alt="xtide86 demo" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Try It Out
&lt;/h2&gt;

&lt;p&gt;Check it out on GitHub:&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/logicmagix/XTide86" rel="noopener noreferrer"&gt;https://github.com/logicmagix/XTide86&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback Welcome!
&lt;/h2&gt;

</description>
      <category>terminal</category>
      <category>neovim</category>
      <category>tmux</category>
      <category>python</category>
    </item>
  </channel>
</rss>
