first commit
This commit is contained in:
commit
d7ff8b0d09
5 changed files with 1159 additions and 0 deletions
96
public_html/page/os.html
Normal file
96
public_html/page/os.html
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Primary Research Station - kempinger.at</title>
|
||||
<link rel="stylesheet" href="../style.css">
|
||||
<style>
|
||||
body {
|
||||
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
|
||||
background: linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 100%);
|
||||
color: #ffffff;
|
||||
line-height: 1.6;
|
||||
margin: 0;
|
||||
min-height: 100vh;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 800px;
|
||||
margin: 0 auto;
|
||||
padding: 4rem 20px 2rem 20px;
|
||||
}
|
||||
|
||||
.boxed-content {
|
||||
background: rgba(255, 255, 255, 0.02);
|
||||
border-radius: 20px;
|
||||
padding: 3rem;
|
||||
backdrop-filter: blur(10px);
|
||||
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||
margin: 0 auto;
|
||||
max-width: 700px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 2.5rem;
|
||||
font-weight: 700;
|
||||
color: #00d4ff;
|
||||
text-align: center;
|
||||
margin-bottom: 2rem;
|
||||
}
|
||||
|
||||
.back-link {
|
||||
display: inline-block;
|
||||
margin-bottom: 2rem;
|
||||
color: #00d4ff;
|
||||
text-decoration: none;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.back-link:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="container">
|
||||
<a href="../index.html#lab" class="back-link">← Back to Laboratory</a>
|
||||
<div class="boxed-content">
|
||||
<h1>OS Setup</h1>
|
||||
<p>
|
||||
My journey with operating systems started in the glow of a CRT monitor, running Windows XP on a chunky
|
||||
desktop that took up half my childhood desk. Back then, the OS was just a background character—something
|
||||
you tolerated so you could play games or tinker with Paint.<br><br>
|
||||
As hardware evolved, so did my setup: Windows 7, then 10, each on increasingly sleeker desktops
|
||||
and eventually my first laptop. Windows was familiar, reliable, and—at least for a while—felt like the
|
||||
only real option. But as I got deeper into programming, I started to feel the limits. I wanted more
|
||||
control, more transparency, and less bloat.<br><br>
|
||||
High school was my first real foray into Linux. I fumbled my way through Ubuntu installs, breaking
|
||||
things, fixing them, and learning more in the process than any textbook could teach. The world of
|
||||
distros opened up: I tried Kubuntu, Mint, Fedora, and then the pentesting distro <a
|
||||
href="https://linux.backbox.org">Backbox</a> for a year.
|
||||
Each one taught me something new about how computers work under the hood.<br><br>
|
||||
For a few years, Pop!_OS became my daily driver. It was Ubuntu-based, but with a polish and hardware
|
||||
support that just worked—especially on my 13" HP Laptop screen. I loved the COSMIC desktop environment
|
||||
for its workflow and usable design, and especially for its auto-tiling feature, which I still haven't
|
||||
found as polished anywhere else—it's unmatched for my mouse-driven workflow. But eventually, the itch
|
||||
for something even more customizable led
|
||||
me to Arch Linux. I only switched to Arch this year: bleeding edge, rolling release, and a wiki that’s
|
||||
both a lifeline and a rite of passage. I now run Arch (btw), still with COSMIC as my DE, but with every
|
||||
package and config under my control.<br><br>
|
||||
Now, this very webserver is running NixOS as an experiment. NixOS is a whole new paradigm: the OS, its
|
||||
configuration, and the data are all strictly separated. I define my system in a single config file, and
|
||||
can reproduce it anywhere, anytime. It’s made me rethink how I manage not just my servers, but my
|
||||
personal machines too. Keeping the OS, its config, and my data separate means I can upgrade, migrate, or
|
||||
even break things without fear—everything is reproducible, and nothing is lost.<br><br>
|
||||
Looking back, every step—from Windows on a CRT to declarative NixOS—has taught me something about
|
||||
control, flexibility, and the value of understanding what’s happening beneath the surface. The journey
|
||||
isn’t over, but for now, I’m happy to be running a system that’s truly my own.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue