summaryrefslogtreecommitdiffstats
path: root/_site/log/suckless-software/index.html
diff options
context:
space:
mode:
Diffstat (limited to '_site/log/suckless-software/index.html')
-rw-r--r--_site/log/suckless-software/index.html105
1 files changed, 0 insertions, 105 deletions
diff --git a/_site/log/suckless-software/index.html b/_site/log/suckless-software/index.html
deleted file mode 100644
index 48ddee1..0000000
--- a/_site/log/suckless-software/index.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="utf-8">
- <title>Suckless upgrade workflow</title>
-
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Suckless upgrade workflow</title>
- <link rel="stylesheet" href="/assets/css/main.css">
- <link rel="stylesheet" href="/assets/css/skeleton.css">
-</head>
-
-
-
- </head>
- <body>
-
- <div id="nav-container" class="container">
- <ul id="navlist" class="left">
-
- <li >
- <a href="/" class="link-decor-none">hme</a>
- </li>
- <li class="active">
- <a href="/log/" class="link-decor-none">log</a>
- </li>
- <li >
- <a href="/projects/" class="link-decor-none">poc</a>
- </li>
- <li >
- <a href="/about/" class="link-decor-none">abt</a>
- </li>
- <li><a href="/feed.xml" class="link-decor-none">rss</a></li>
- </ul>
-</div>
-
-
-
- <main>
- <div class="container">
- <div class="container-2">
- <h2 class="center" id="title">SUCKLESS UPGRADE WORKFLOW</h2>
- <h6 class="center">30 NOVEMBER 2025</h5>
- <br>
- <div class="twocol justify"><p>Workflow for managing suckless patches across upgrades:</p>
-
-<p>Initial setup:</p>
-<ul>
- <li>Clone from suckless</li>
- <li>Reset to stable tag</li>
- <li>Set push URL to my repo (git.asciimx.com)</li>
- <li>Pull from upstream, push to mine</li>
-</ul>
-
-<p>Config changes only:</p>
-<ul>
- <li>Edit config.h (or let make generate it)</li>
- <li>make clean install</li>
- <li>Commit, push</li>
-</ul>
-
-<p>dwm/slstatus installs:</p>
-<ul>
- <li>Can’t replace running binaries</li>
- <li>Kill dwm (Mod+Shift+q)</li>
- <li>Switch to tty (Ctrl+Alt+F1 on OpenBSD)</li>
- <li>make install</li>
- <li>Back to X (Ctrl+Alt+F5)</li>
-</ul>
-
-<p>Upgrades:</p>
-<ul>
- <li>git pull –rebase</li>
- <li>git rebase -i to drop commits between my patch and new stable</li>
- <li>Keep only: my patches + new stable tag + old history</li>
- <li>Install, commit, push</li>
-</ul>
-
-<p>Example:</p>
-
-<p>Before: [my patch] -&gt; [6.5] <br />
-After pull: [my patch] -&gt; [random commits] -&gt; [6.6] -&gt; [old stuff] -&gt; [6.5] <br />
-After rebase: [my patch] -&gt; [6.6] -&gt; [old stuff] -&gt; [6.5]</p>
-
-<p>Note: This keeps patch history clean while staying current.</p>
-
-</div>
- <p class="post-author right">by W. D. Sadeep Madurange</p>
- </div>
- </div>
- </main>
-
- <div class="footer">
- <div class="container">
- <div class="twelve columns right container-2">
- <p id="footer-text">&copy; ASCIIMX - 2025</p>
- </div>
- </div>
-</div>
-
-
- </body>
-</html>