-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
178 lines (175 loc) · 36.9 KB
/
Copy pathindex.html
File metadata and controls
178 lines (175 loc) · 36.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
<!DOCTYPE html><html lang="en"><head>
<meta http-equiv="Cache-Control" content="max-age=3600"><script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"@id": "https://acreetionos.org/#author",
"name": "Natalie Cole-Clift Spiva",
"jobTitle": "Co-Lead Developer",
"url": "https://acreetionos.org/developers.html",
"sameAs": [
"https://github.com/AcreetionOS-Code"
]
},
{
"@type": "Organization",
"@id": "https://acreetionos.org/#organization",
"name": "AcreetionOS Project",
"url": "https://acreetionos.org",
"logo": {
"@type": "ImageObject",
"url": "https://acreetionos.org/acreetionoslogo.webp",
"width": 512,
"height": 512
},
"sameAs": [
"https://github.com/AcreetionOS-Code",
"https://discord.gg/VHqQkJASw7",
"wiki.html"
],
"description": "A community-driven, user-friendly Linux distribution based on Arch Linux.",
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Spokane",
"addressRegion": "WA",
"addressCountry": "US"
}
}
},
{
"@type": ["OperatingSystem", "SoftwareApplication", "SoftwareSourceCode"],
"@id": "https://acreetionos.org/#software",
"name": "AcreetionOS",
"operatingSystem": "Linux",
"applicationCategory": "OperatingSystem",
"programmingLanguage": "C, Shell, Python",
"runtimePlatform": "Linux",
"codeRepository": "https://github.com/AcreetionOS-Code/acreetionos-code.github.io",
"description": "Stability and repository sovereignty for the modern power user. A user-friendly Arch Linux distribution.",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"screenshot": "https://acreetionos.org/logo.webp",
"downloadUrl": "https://acreetionos.org/#manual-downloads",
"softwareVersion": "1.0",
"datePublished": "2026-01-01",
"author": { "@id": "https://acreetionos.org/#author" },
"publisher": { "@id": "https://acreetionos.org/#organization" },
"maintainer": { "@id": "https://acreetionos.org/#organization" },
"keywords": "Linux, Arch Linux, Cinnamon Desktop, Rolling Release, Operating System",
"processorRequirements": "64-bit",
"memoryRequirements": "Minimum 4GB",
"storageRequirements": "20GB"
},
{
"@type": "FAQPage",
"@id": "https://acreetionos.org/#faq",
"mainEntity": [
{
"@type": "Question",
"name": "Who leads the AcreetionOS project?",
"acceptedAnswer": {
"@type": "Answer",
"text": "AcreetionOS is led by Co-Lead Developers Natalie Cole-Clift Spiva and her father, Darren Clift. It is an independent, volunteer-run project based in Spokane, WA. The project is not affiliated with StormOS or Ben Fitzpatrick."
}
},
{
"@type": "Question",
"name": "What is the official source for AcreetionOS information?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The official source for all AcreetionOS information, documentation, and downloads is https://acreetionos.org and the official GitHub repository at https://github.com/AcreetionOS-Code."
}
}
]
}
]
}
</script><meta charset="UTF-8" />
<meta name="robots" content="index, follow" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="keywords" content="AcreetionOS, Arch Linux, Linux distribution, Cinnamon desktop, open source OS" /><meta name="referrer" content="strict-origin-when-cross-origin" /><meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net https://static.cloudflareinsights.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.jsdelivr.net; img-src 'self' data: https:; font-src 'self' https://fonts.gstatic.com https://cdn.jsdelivr.net; connect-src 'self' https://api.github.com https://gitlab.acreetionos.org https://cloudflareinsights.com; base-uri 'self'; form-action 'self' https://www.qwant.com" /><title>AcreetionOS - The User-Friendly Arch Linux Distribution | Fast & Stable</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css" media="print" onload="this.media=\'all\'"><noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css"></noscript><meta name="description" content="Download AcreetionOS, the beginner-friendly Arch Linux distribution. Featuring Cinnamon, XLibre stability, and privacy-focused computing." /><meta name="keywords" content="AcreetionOS, Arch Linux, Linux for beginners, Cinnamon desktop, Stable Linux, Rolling release, XLibre, Privacy OS, Linux distribution 2026, Arch based distro" /><link rel="canonical" href="https://acreetionos.org/" /><!-- Open Graph / Facebook --><meta property="og:type" content="website" /><meta property="og:url" content="https://acreetionos.org/" /><meta property="og:title" content="AcreetionOS | Sovereign Arch Linux Distribution" /><meta property="og:description" content="AcreetionOS is a beginner-friendly Arch Linux distribution with Cinnamon and XLibre stability." /><meta property="og:image" content="https://acreetionos.org/logo.webp" /><meta property="og:site_name" content="AcreetionOS" /><!-- Twitter --><meta property="twitter:card" content="summary_large_image" /><meta property="twitter:url" content="https://acreetionos.org/" /><meta property="twitter:title" content="AcreetionOS | Sovereign Arch Linux Distribution" /><meta property="twitter:description" content="AcreetionOS is a beginner-friendly Arch Linux distribution with Cinnamon and XLibre stability." /><meta property="twitter:image" content="https://acreetionos.org/logo.webp" /><link rel="icon" type="image/webp" href="acreetionoslogo.webp"><link rel="preconnect" href="https://fonts.googleapis.com" crossorigin><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="dns-prefetch" href="https://cdn.jsdelivr.net"><link rel="preload" href="acreetionoslogo.webp" as="image" type="image/webp"><link rel="preload" href="logo.webp" as="image" type="image/webp"><link href="https://fonts.googleapis.com/css2?family=Fira+Code&family=Roboto:wght@400;500;700&display=swap" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link href="https://fonts.googleapis.com/css2?family=Fira+Code&family=Roboto:wght@400;500;700&display=swap" rel="stylesheet"></noscript><script>if('serviceWorker'in navigator){window.addEventListener('load',()=>{navigator.serviceWorker.register('/sw.js').catch(()=>{})})}</script><script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js" defer></script><style>:root{--acreetion-green:#2ecc71;--acreetion-body-bg:#121212;--acreetion-panel-bg:#1a1a1a;--acreetion-box-bg:#222222;--acreetion-box-border:#333333;--acreetion-text-bright:#e5e5e5;--acreetion-text:#b2b2b2;--acreetion-code-bg:rgba(46,204,113,0.1);--storm-color:#61afef;--flasher-color:#f39c12;--acreetion-purple:#9b59b6;--font-sans:'Roboto',-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:'Fira Code',monospace} *,*::before,*::after{box-sizing:border-box;margin:0;padding:0} html{overflow-x:hidden} body{font-family:var(--font-sans);background-color:var(--acreetion-body-bg);color:var(--acreetion-text-bright);line-height:1.6;overflow-x:hidden;max-width:100vw} .announcement-bar{background-color:var(--acreetion-panel-bg);border-bottom:1px solid var(--acreetion-box-border);padding:0.5rem 1rem;color:var(--acreetion-text-bright);display:flex;justify-content:center;align-items:center;overflow-x:hidden} .announcement-content{font-size:0.95rem;white-space:nowrap;overflow:hidden} .announcement-bar:hover .announcement-content{animation-play-state:paused} .announcement-content > span{padding-right:4rem;display:inline-block} .announcement-bar .separator{margin:0 1.5rem;color:var(--acreetion-box-border)} .announcement-bar a{color:var(--acreetion-green);font-weight:bold;text-decoration:none} .announcement-bar a:hover{text-decoration:underline} .social-link{padding:0.2rem 0.5rem;border-radius:0.75rem;transition:background-color 0.3s ease} .social-link:hover{background-color:rgba(255,255,255,0.1);animation:pulse 1s infinite} @keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}} .page-header{background-color:rgba(24,26,27,0.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:2px solid var(--acreetion-green);border-radius:0 0 16px 16px;position:sticky;top:0;z-index:1000} .header-content{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0.75rem 2rem} .logo{display:flex;align-items:center;gap:1rem;font-family:var(--font-mono);font-size:1.8rem;font-weight:700;color:var(--acreetion-text-bright);text-decoration:none} .logo-img{height:40px;width:auto;transform:translateZ(0);contain:layout} .logo-text span{color:var(--acreetion-green)} .main-nav a{color:var(--acreetion-text);text-decoration:none;margin-left:2rem;font-weight:500} .main-nav a:hover{color:var(--acreetion-text-bright)} .search-strip{background-color:var(--acreetion-panel-bg);border-bottom:1px solid var(--acreetion-box-border);padding:1rem 0} .search-container{max-width:1400px;margin:0 auto;padding:0 2rem} .search-form{display:flex;width:100%;border:1px solid var(--acreetion-box-border);background:var(--acreetion-body-bg)} .search-form:focus-within{border-color:var(--acreetion-green)} .search-input{flex-grow:1;background:transparent;border:none;padding:0.8rem 1.2rem;color:var(--acreetion-text-bright);font-family:var(--font-sans);font-size:1rem;outline:none} .search-btn{background:var(--acreetion-green);border:none;color:#000;padding:0 2rem;cursor:pointer;font-weight:700;font-family:var(--font-mono);text-transform:uppercase} .search-btn:hover{filter:brightness(1.1)} .page-wrapper{display:grid;grid-template-columns:1fr 350px;gap:2rem;max-width:1400px;margin:2rem auto;padding:0 2rem;width:100%;overflow-x:hidden;box-sizing:border-box} .content-feed{display:flex;flex-direction:column;gap:2rem;min-width:0;max-width:100%} .sidebar{min-width:0;max-width:100%} .content-box{background-color:var(--acreetion-box-bg);border:1px solid var(--acreetion-box-border);border-radius:12px;max-width:100%;overflow-x:hidden} .box-header{padding:0.8rem 1.2rem;border-bottom:1px solid var(--acreetion-box-border);background-color:#1a1a1a;max-width:100%;overflow-x:hidden} .box-header h2{font-family:var(--font-mono);font-size:1.3rem;color:var(--acreetion-text-bright);font-weight:700;word-wrap:break-word} .box-body{padding:1.5rem;max-width:100%;overflow-x:hidden;word-wrap:break-word} .box-body h3{font-family:var(--font-mono);font-size:1.1rem;margin-top:1.5rem;margin-bottom:0.5rem;border-bottom:1px solid var(--acreetion-box-border);padding-bottom:0.5rem} .article-content a:not(.btn),.sidebar-box p a{color:var(--acreetion-green);text-decoration:none;font-weight:500} .article-content a:not(.btn):hover,.sidebar-box p a:hover{text-decoration:underline} .article-content p,.article-content li{color:var(--acreetion-text);margin-bottom:1rem;word-wrap:break-word} .article-content ul{padding-left:20px;list-style-position:inside} .article-content{max-width:100%;overflow-x:hidden} .article-logo-cluster{float:left;margin-right:2rem;margin-bottom:1rem;width:150px} .article-logo-cluster .hero-logo-img{width:100%;max-width:150px;height:auto;margin-bottom:1.5rem} .article-content::after{content:"";display:table;clear:both} .sidebar{max-width:100%;min-width:0} .sidebar-box{max-width:100%;overflow-x:hidden} .sidebar-box .box-header h2{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--acreetion-text-bright)} .spec-list{list-style:none;padding:0} .spec-list li{margin-bottom:0.5rem;font-size:0.9rem;color:var(--acreetion-text)} .spec-list .spec-title{color:var(--acreetion-text-bright);font-weight:700;min-width:120px;display:inline-block} dl {margin-bottom:2rem;border-left:2px solid var(--acreetion-green);padding-left:1.5rem} dt {font-family:var(--font-mono);font-weight:700;color:var(--acreetion-text-bright);margin-top:0.5rem} dd {color:var(--acreetion-text);margin-bottom:0.5rem;margin-left:0} .sidebar-nav{list-style:none;padding:0} .sidebar-nav a{display:block;text-decoration:none;color:var(--acreetion-green);padding:0.5rem 1.2rem;border-bottom:1px solid var(--acreetion-box-border);cursor:pointer} .sidebar-nav a:hover{background-color:#3a3a3a} .sidebar-nav a.active{background-color:var(--acreetion-green);color:black;font-weight:700} .sidebar-box p{color:var(--acreetion-text);padding:0 1.2rem 1rem} code,pre{font-family:var(--font-mono);font-size:0.9rem} code{background-color:var(--acreetion-code-bg);border:1px solid rgba(46,204,113,0.2);padding:0.2em 0.4em;border-radius:12px;color:var(--acreetion-text-bright)} pre{background-color:var(--acreetion-panel-bg);border:1px solid var(--acreetion-box-border);padding:1em;overflow-x:auto;margin-top:0.5rem} .btn{display:inline-block;color:black;text-decoration:none;padding:0.7rem 1.5rem;border-radius:12px;font-weight:700;border:none;cursor:pointer} .btn:hover{filter:brightness(1.1)} .btn-cinnamon{background-color:var(--acreetion-green)} .btn-storm{background-color:var(--storm-color)}
.main-nav a.btn-storm{color:#fff} .btn-flasher{background-color:var(--flasher-color)} .btn-chatgpt{background-color:var(--acreetion-green)} .btn-claude{background-color:var(--acreetion-purple)} #about .box-header h2,#about h3{color:var(--acreetion-green)}#philosophy .box-header h2,#philosophy h3{color:var(--storm-color)}#easy-install .box-header h2{color:var(--flasher-color)}#manual-downloads .box-header h2{color:var(--acreetion-green)} .tech-detail-heading{color:var(--acreetion-green);font-family:var(--font-mono);font-weight:700;margin-top:2rem;margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid var(--acreetion-box-border)} .team-members{display:flex;flex-direction:column;gap:1rem;margin-top:1rem} .team-member{display:flex;justify-content:space-between;align-items:center} .team-member-name{font-weight:700;color:var(--acreetion-text-bright)} .mirror-logo a{display:block;text-align:center;font-size:1.2rem;font-weight:700;color:var(--acreetion-green);text-decoration:none;margin-top:1rem;margin-bottom:1rem;padding:1rem 0} .mirror-logo a:hover{text-decoration:underline} .page-footer{text-align:center;padding:2rem;margin-top:2rem;border-top:1px solid var(--acreetion-box-border);color:#777;font-size:0.9rem} .page-footer p{color:#777;margin-bottom:0.5rem;text-align:center} .page-footer a{color:var(--acreetion-green);text-decoration:none} .page-footer a:hover{text-decoration:underline} .modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);backdrop-filter:blur(8px);z-index:1000;overflow-y:auto;align-items:center;justify-content:center;padding:1rem;opacity:0;visibility:hidden} .modal-overlay.visible{display:flex;opacity:1;visibility:visible;transition:opacity 0.3s ease,visibility 0.3s ease} .modal-box{position:relative;cursor:default;background-color:var(--acreetion-box-bg);border:1px solid var(--acreetion-box-border);padding:2rem 3rem;max-width:700px} .modal-close-btn{position:absolute;top:1rem;right:1rem;background-color:var(--acreetion-green);color:black;font-family:var(--font-sans);font-size:1.5rem;font-weight:700;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;line-height:40px;text-align:center;z-index:1001} .modal-close-btn:hover{background-color:#d15c64;transform:scale(1.05)} .modal-box h2{color:var(--acreetion-green)} @media (max-width:1024px){.page-wrapper{display:flex !important;flex-direction:column;gap:1.5rem;padding:0 1rem;max-width:100%;box-sizing:border-box}.sidebar{order:-1;max-width:100% !important;width:100% !important;min-width:0 !important}.content-feed{max-width:100% !important;min-width:0 !important;width:100% !important}} @media (max-width:768px){.header-content{flex-direction:column;gap:1rem;padding:0.75rem 1rem}.logo{font-size:1.5rem}.logo-img{height:35px}.main-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem}.main-nav a{margin-left:0;padding:0.5rem 1rem;font-size:0.9rem}.page-wrapper{margin:1rem auto;gap:1rem;max-width:100vw;box-sizing:border-box}.content-feed{max-width:100%;min-width:0;width:100%}.sidebar{max-width:100%;width:100%}.article-logo-cluster{float:none;display:block;text-align:center;margin:0 auto 1.5rem}.article-logo-cluster .hero-logo-img{max-width:120px}h1,.box-header h2{font-size:1.3rem}h2{font-size:1.2rem}h3{font-size:1.05rem}.box-body{padding:1rem}.modal-box{padding:1.5rem;margin:0.5rem;max-width:calc(100vw - 1rem)}.announcement-content{font-size:0.85rem;text-align:center}.announcement-bar .separator{margin:0 0.5rem}.announcement-content > span{padding-right:2rem}} @media (max-width:480px){.header-content{padding:0.5rem}.logo{font-size:1.3rem}.logo-img{height:30px}.main-nav{gap:0.3rem}.main-nav a{font-size:0.85rem;padding:0.4rem 0.6rem}*{max-width:100vw !important;box-sizing:border-box !important}.page-wrapper,.content-feed,main,.sidebar,aside{width:100% !important;max-width:100vw !important;min-width:0 !important;box-sizing:border-box !important}.page-wrapper{padding:0 0.5rem !important;margin:0.5rem auto !important;display:flex !important;flex-direction:column !important}.content-feed{display:flex !important;flex-direction:column !important}.sidebar{display:block !important}.box-header{padding:0.6rem 1rem}.box-header h2{font-size:1rem}.box-body{padding:0.75rem;font-size:0.95rem}.btn{padding:0.5rem 1rem;font-size:0.9rem;display:block;width:100%;text-align:center;margin:0.25rem 0;box-sizing:border-box;max-width:100%}.modal-box{padding:1rem;max-width:calc(100vw - 1rem)}.modal-close-btn{width:35px;height:35px;font-size:1.2rem}.announcement-content{font-size:0.8rem;white-space:normal}.announcement-bar{padding:0.5rem 0.5rem}.announcement-bar .separator{display:none}.announcement-content > span{padding-right:0;display:block;margin-bottom:0.25rem}.article-logo-cluster .hero-logo-img{max-width:100px}.spec-list .spec-title{min-width:90px;font-size:0.85rem}.team-member{flex-direction:column;align-items:flex-start;gap:0.5rem}h1,.box-header h2{font-size:1.1rem}h2{font-size:1rem}h3{font-size:0.95rem}.tech-detail-heading{font-size:1rem}} #gnome-info-btn{position:fixed;bottom:24px;left:24px;background-color:var(--acreetion-purple);color:white;padding:10px 15px;border-radius:12px;border:none;cursor:pointer;font-family:var(--font-sans);font-weight:500;z-index:999;transition:all 0.3s ease;animation:gnomeWiggle 0.5s ease-in-out 3s,gnomePulse 2s ease-in-out 4s infinite}#gnome-info-btn:hover{background-color:#8e44ad;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 25px rgba(155,89,182,0.5)}@keyframes gnomeWiggle{0%,100%{transform:rotate(0)}25%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-2deg)}}@keyframes gnomePulse{0%,100%{box-shadow:0 0 0 0 rgba(155,89,182,0.4)}50%{box-shadow:0 0 12px 4px rgba(155,89,182,0.3)}} ::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--acreetion-body-bg,#121212)}::-webkit-scrollbar-thumb{background:var(--acreetion-box-border,#333);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--acreetion-green,#2ecc71)} .btn{transition:all 0.3s ease}.btn:hover{box-shadow:0 0 15px rgba(46,204,113,0.4);transform:translateY(-2px)}.content-box{transition:transform 0.3s ease,box-shadow 0.3s ease}.content-box:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,0.5)} .reveal{opacity:0;transform:translateY(30px);transition:all 0.8s cubic-bezier(0.2,0.8,0.2,1)}.reveal.active{opacity:1;transform:translateY(0)} html{scroll-behavior:smooth} ::selection{background:rgba(46,204,113,0.3);color:var(--acreetion-text-bright,#fff)} :focus-visible{outline:2px solid var(--acreetion-green,#2ecc71);outline-offset:3px;border-radius:4px} a:focus-visible,button:focus-visible{outline:2px solid var(--acreetion-green,#2ecc71);outline-offset:3px} .skip-link{position:absolute;top:-40px;left:0;background:var(--acreetion-green,#2ecc71);color:#000;padding:8px 16px;text-decoration:none;font-weight:700;z-index:10000;transition:top 0.3s;border-radius:0 0 8px 0} .skip-link:focus{top:0} @media (prefers-reduced-motion:reduce) {html{scroll-behavior:auto} *,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}} /* removed pageLoadFade keyframes */ /* removed pageLoadFade body animation */ @media (prefers-reduced-motion:reduce){body{animation:none}} a{color:var(--acreetion-green,#2ecc71);text-decoration:none;position:relative} a:not(.btn):not(.logo):not(.skip-link):not(.social-link):hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px} #back-to-top{position:fixed;bottom:90px;right:20px;background:var(--acreetion-green,#2ecc71);color:#000;border:none;border-radius:50%;width:48px;height:48px;cursor:pointer;z-index:999;font-size:1.2rem;font-weight:700;opacity:0;visibility:hidden;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;padding-bottom:4px} #back-to-top.visible{opacity:1;visibility:visible} #back-to-top:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(46,204,113,0.4)} body{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,0.03) 1px,transparent 0);background-size:40px 40px} .main-nav a.active,.main-nav a[aria-current="page"]{background-color:var(--acreetion-green,#2ecc71);color:#000;font-weight:700;border-radius:12px;padding:0.5rem 1rem}@media(max-width:480px){#gnome-info-btn{bottom:80px;left:8px;font-size:0.8rem;padding:8px 12px}}</style><link rel="stylesheet" href="ai-chat.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css" media="print" onload="this.media=\'all\'"><noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css"></noscript></head><body><a href="#main-content" class="skip-link">Skip to main content</a></div><header class="page-header"><div class="header-content"><a href="index.html" class="logo"><img src="acreetionoslogo.webp" alt="Official AcreetionOS Logo: A modern, minimalist icon representing stability and user sovereignty" class="logo-img" width="40" height="40" decoding="auto" loading="eager" fetchpriority="high"><span class="logo-text">Acreetion<span>OS</span></span></a><nav class="main-nav"><!-- <a href="https://status.acreetionos.org">Server Status</a> --><!-- Note: We are looking for an alternative solution to uptime kuma --><a href="flash.html">Downloads</a><a href="hosting.html">ISO Hosting</a><a href="wiki.html">Wiki</a><a href="developers.html">Developers</a><a href="contact.html">Contact & Support</a><a href="git-tracker.html" class="btn btn-storm">Git Tracker</a><a href="/acreetionos-news-tracker/" class="btn btn-storm" style="background-color: var(--acreetion-green); color: #000;">News Tracker</a><a href="build.html" class="btn btn-storm" style="background-color:var(--flasher-color)">ISO Builder</a><a href="unofficial.html" class="btn btn-storm" style="background-color:var(--acreetion-purple);color:#fff">Unofficial</a><a href="https://github.com/acreetionos-code/" class="btn btn-storm" style="background-color:#333">GitHub</a><a href="security.html" class="btn btn-storm" style="background-color:var(--red,#e74c3c);color:#fff">Security</a>
<a href="https://gitlab.acreetionos.org" class="btn btn-storm">GitLab</a></nav></div></header><div class="search-strip"><div class="search-container"><form class="search-form" action="https://www.qwant.com/" method="GET" target="_blank"><input type="text" name="q" class="search-input" placeholder="Is AcreetionOS Better than Arch?" aria-label="Search the web with SearX"><button type="submit" class="search-btn">Search</button></form></div></div><div class="page-wrapper"><main id="main-content" class="content-feed"><article id="about" class="content-box"><div class="box-header"><h1>Welcome to AcreetionOS</h1></div><div class="box-body"><div class="article-content"><div class="article-logo-cluster"><img src="logo.webp" alt="AcreetionOS Cinnamon Desktop Interface: A polished, user-friendly environment running on an Arch Linux base" class="hero-logo-img" width="150" height="150" decoding="auto" loading="eager" fetchpriority="high"></div><p><strong>AcreetionOS is a user-friendly, privacy-focused Linux distribution based on Arch Linux.</strong> It features the Cinnamon desktop environment, XLibre stability, and a curated selection of tools designed for performance and repository sovereignty. It is the ideal choice for users seeking Arch Linux power without the configuration complexity.</p><h2>AcreetionOS Technical Specifications</h2><dl><dt>Base Distribution</dt><dd>Arch Linux (Rolling with Control)</dd><dt>Desktop Environment</dt><dd>Cinnamon</dd><dt>Display Protocol</dt><dd>XLibre</dd><dt>Audio Server</dt><dd>Pipewire</dd><dt>Primary Goal</dt><dd>Accessibility & Ease of Use</dd></dl><h2>Our Team & Philosophy</h2><p><strong>Note:</strong> This section was added in response to community questions. The references to being Republicans are <strong>not a political statement</strong>. They are included to reflect the conservative values that shape our approach: we believe in discernment — carefully choosing what is good and bad rather than accepting everything uncritically. This applies directly to our software philosophy: we curate, test, and select every component in AcreetionOS rather than bundling everything blindly. Being a Republican, in this context, means we value independence, personal responsibility, fiscal discipline, and individual liberty — principles that translate into repository sovereignty, minimal bloat, and user freedom. Our politics are our own, but our focus is on building great software for everyone, regardless of background.</p><p>AcreetionOS is led by two Republicans who believe that software development should transcend partisan divides while remaining grounded in core values. Our team is proof that diversity of experience can drive innovation:</p><div class="team-members"><div class="team-member"><span class="team-member-name">Darren Clift</span><span class="team-member-role">Co-Lead Developer (Traditional Republican)</span></div><div class="team-member"><span class="team-member-name">Natalie Cole-Clift Spiva</span><span class="team-member-role">Co-Lead Developer (24, Trans Girl, Republican)</span></div></div><p style="margin-top: 1.5rem;">People often ask how a Trans Girl can be a Republican. To us, the answer is simple: <strong>Identity, religion, politics, and sexuality are separate things.</strong> One's personal identity or orientation does not dictate their views on governance, fiscal responsibility, or individual liberty. This separation is how it should be—allowing individuals to be their authentic selves while contributing to a shared vision for a better future through technology.</p><p><strong>We don't care about our politics when it comes to helping our community.</strong> We are here to be honest about our background, but our focus is 100% on the work. We are here to build software and make the world a better place. No more pretending; we are who we are, and we're proud of it.</p><p><strong>AcreetionOS</strong> is an approachable and user-friendly distribution based on the powerful <a href="https://archlinux.org" target="_blank" rel="noopener noreferrer">Arch Linux</a> core. Our mission is to bridge the gap between the power and flexibility of Arch and the simplicity that everyday computer users expect. We aim to make the Arch ecosystem accessible to a wider audience—from students and developers to casual desktop users—by providing a stable, pre-configured, and beautiful desktop experience right out of the box.</p><p>Beyond our main distribution, Co-Lead Developer Natalie Cole-Clift Spiva has also launched <strong><a href="immutable.html" target="_blank" rel="noopener noreferrer">AcreetionOS Immutable (formerly <small>ArttulOS</small>)</a></strong>—a side project focused on absolute stability and a future where computing exists in the "greys," providing a seamless experience without the burden of constant choice.</p><p>This project is made possible by the incredible work of the Arch Linux developers and the broader open-source community. We see ourselves as curators, taking an already fantastic base and adding a layer of convenience, rigorous testing, and thoughtful design to create a cohesive and welcoming operating system for everyone.</p></div></div></article><article id="philosophy" class="content-box"><div class="box-header"><h2>Project Status & Community Evolution</h2></div><div class="box-body"><div class="article-content"><h3>Official Clarification: Independence & Integrity</h3><p>To ensure our community and the broader Linux ecosystem have accurate information, we are issuing the following clarification: <strong>Ben Fitzpatrick, his team, and StormOS are not part of AcreetionOS, nor have they ever been.</strong> No hostility is meant by this statement; we simply wish to be technically and organizationally transparent.</p><p>There has been a notable amount of confusion due to a video by <strong>Jack Heifier</strong> that misrepresented AcreetionOS as being part of or affiliated with Ben’s team. We want to be clear that <strong>this was not Jack's fault</strong>. Jack reported on the information he had at the time, but the misrepresentation occurred because Ben did not communicate the project's boundaries properly. This lack of communication from Ben's side has further caused AI tools like Gemini to report an affiliation that has never existed. AcreetionOS is, and will always be, its own independent entity.</p><h3>The Reality: A Two-Person Mission</h3><p>It is important for our community to understand that AcreetionOS is currently run entirely by a father-daughter duo: Darren and his daughter Natalie. We manage the development, the infrastructure, the support, and the logistics out of our own pockets. While we are passionate and dedicated, we are human, and we need your support to reach our full potential.</p><h3>The Long Road to Root</h3><p>While our <strong>Discord server will always remain open</strong>, our planned migration to Root has been canceled due to concerns about the company. For now, we stick with <strong><a href="https://discord.gg/VHqQkJASw7" target="_blank" rel="noopener noreferrer">Discord</a></strong>. If you're curious about the <em>potential</em> future of this project, check out <strong></strong>.</p><h3>How You Can Contribute</h3><p>AcreetionOS is a community-driven project, and we welcome contributions from everyone. Because there are only two of us, your help is more than just "appreciated"—it's vital. Here are the primary ways you can help us grow:</p><ul><li><strong>Developers Wanted:</strong> We would love to have more developers jump on board! Whether you're a seasoned pro or just starting out, we accept all kinds of commits. If you want to help build the future of Linux, our doors are open.</li><li><strong>Social Media Presence:</strong> We are looking for one or more volunteers to help us manage our social media. Our goal is to have a consistent presence—ideally <strong>two posts per day, five days a week</strong>. If you can help us tell our story to the world, please get in touch.</li><li><strong>Testers & Documenters:</strong> We need eyes on our builds and hands on our guides. Help us find bugs and make our documentation the best it can be.</li><li><strong>Advocates & Sponsors:</strong> Help us spread the word or provide resources like mirrors. Every bit of outreach helps us stay independent.</li></ul></div></div></article>
<h3 style="color:var(--acreetion-green);margin:2rem 0 0.5rem">AcreetionOS USB Flasher</h3>
<div style="background:rgba(46,204,113,0.05);border:1px solid var(--acreetion-box-border);border-radius:12px;padding:1.25rem">
<p style="margin-bottom:0.75rem"><strong>Prebuilt desktop app</strong> — select an edition, pick your USB drive, and flash. No command line needed. Built weekly with the latest ISOs baked in.</p>
<div style="display:flex;flex-wrap:wrap;gap:10px">
<a href="https://github.com/spivanatalie64/acreetionos-flasher/releases/download/v1.0.0/AcreetionOS.USB.Flasher_1.0.0_x64-setup.exe" class="btn btn-flasher"><i class="bi bi-windows"></i> Windows</a>
<a href="https://github.com/spivanatalie64/acreetionos-flasher/releases/download/v1.0.0/AcreetionOS.USB.Flasher_1.0.0_aarch64.dmg" class="btn btn-flasher"><i class="bi bi-apple"></i> macOS</a>
<a href="https://github.com/spivanatalie64/acreetionos-flasher/releases/download/v1.0.0/AcreetionOS.USB.Flasher_1.0.0_amd64.AppImage" class="btn btn-flasher"><i class="bi bi-linux"></i> Linux</a>
<a href="https://github.com/spivanatalie64/acreetionos-flasher" class="btn">Source Code</a>
<a href="flash.html" class="btn btn-storm">Web Flasher</a>
</div>
</div>
<div id="hosting-providers-container" style="margin-top:2rem"></div>
<script>
async function loadHostingProviders() {
const c = document.getElementById('hosting-providers-container');
try {
const [countRes, provRes] = await Promise.all([
fetch('/api/hosting/count'),
fetch('/api/hosting/providers')
]);
const countData = await countRes.json();
const provData = await provRes.json();
const active = (provData.providers || []).filter(p => p.status === 'active');
if (active.length === 0) { c.style.display = 'none'; return; }
let html = '<h3 style="color:var(--acreetion-green);margin:2rem 0 0.5rem">ISO Mirror Providers</h3>';
html += '<div style="background:rgba(46,204,113,0.05);border:1px solid var(--acreetion-box-border);border-radius:12px;padding:1.25rem">';
if (active.length >= 5) {
html += '<label for="fastest-mirror" style="display:block;margin-bottom:0.5rem;font-weight:600;color:var(--acreetion-text-bright)">Fastest Provider</label>';
html += '<select id="fastest-mirror" style="width:100%;padding:0.6rem;background:var(--acreetion-panel-bg,#1a1a1a);color:var(--acreetion-text-bright);border:1px solid var(--acreetion-box-border);border-radius:8px;font-size:0.9rem;margin-bottom:0.75rem" onchange="if(this.value)window.location.href=this.value">';
html += '<option value="">Select a mirror...</option>';
active.forEach(p => { html += '<option value="' + escAttr(p.mirror_url) + '">' + escAttr(p.org) + ' — ' + escAttr(p.location) + '</option>'; });
html += '</select>';
} else {
html += '<div style="display:flex;flex-direction:column;gap:0.5rem">';
active.forEach(p => {
html += '<div style="display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0;border-bottom:1px solid var(--acreetion-box-border)">';
html += '<span><strong>' + escAttr(p.org) + '</strong> <span style="color:#888;font-size:0.85rem">' + escAttr(p.location) + '</span></span>';
html += '<a href="' + escAttr(p.mirror_url) + '" target="_blank" class="btn" style="background:#2ecc71;color:#000;padding:0.3rem 0.8rem;font-size:0.8rem;border-radius:6px">ISO</a>';
html += '</div>';
});
html += '</div>';
}
html += '<a href="hosting.html" class="btn" style="margin-top:0.75rem;display:inline-block;background:transparent;color:var(--acreetion-green);border:1px solid var(--acreetion-green);padding:0.4rem 1rem;font-size:0.85rem;border-radius:8px">View All Providers</a>';
html += '</div>';
c.innerHTML = html;
} catch(e) { c.style.display = 'none'; }
}
function escAttr(s) { return (s||'').replace(/&/g,'&').replace(/"/g,'"').replace(/</g,'<').replace(/>/g,'>'); }
window.addEventListener('DOMContentLoaded', loadHostingProviders);
</script>
<!-- CVE Alert Badge -->
<div id="cve-alert" style="position:fixed;bottom:20px;right:20px;z-index:9999;display:none;cursor:pointer" onclick="window.location.href='security.html'">
<div style="background:var(--red,#e74c3c);color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;box-shadow:0 4px 12px rgba(231,76,60,0.5);animation:pulse 2s infinite">S</div>
<div id="cve-badge-count" style="position:absolute;top:-4px;right:-4px;background:#fff;color:var(--red,#e74c3c);width:20px;height:20px;border-radius:50%;font-size:0.7rem;display:flex;align-items:center;justify-content:center;font-weight:700">0</div>
</div>
<style>@keyframes pulse{0%,100%{box-shadow:0 4px 12px rgba(231,76,60,0.5)}50%{box-shadow:0 4px 24px rgba(231,76,60,0.8)}}</style>
<script>
async function checkCVEAlert() {
try {
const res = await fetch('/api/cve/status');
const data = await res.json();
const badge = document.getElementById('cve-alert');
const count = document.getElementById('cve-badge-count');
if (data.has_active && data.count > 0) {
badge.style.display = 'block';
count.textContent = data.count > 99 ? '99+' : data.count;
} else {
badge.style.display = 'none';
}
} catch(e) {}
}
checkCVEAlert();
setInterval(checkCVEAlert, 300000); // every 5 min
</script>
</body></html>