Skip to content

Commit 6fda7b3

Browse files
committed
feat: add Chicago95 themes
1 parent fc17c30 commit 6fda7b3

File tree

3 files changed

+20
-10
lines changed

3 files changed

+20
-10
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# blue95   [![bluebuild build badge](https://github.com/ledif/blue95/actions/workflows/build.yml/badge.svg)](https://github.com/ledif/blue95/actions/workflows/build.yml)
22
A workstation for your childhood home's computer room.
33

4-
Fedora Atomic Desktop variant using XFCE and Chicago95.
4+
Fedora Atomic Desktop variant using XFCE and [Chicago95](https://github.com/grassmunk/Chicago95).
55

66
## Installation
77

files/scripts/20-chicago95.sh

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env bash
2+
3+
set -xueo pipefail
4+
5+
cd /usr/src
6+
git clone https://github.com/grassmunk/Chicago95.git chicago95
7+
8+
cd chicago95
9+
cp -r Theme/Chicago95 /usr/share/themes/
10+
cp -r Icons/* /usr/share/icons/
11+
cp Fonts/vga_font/LessPerfectDOSVGA.ttf /usr/share/fonts
12+
fc-cache -fv

recipes/recipe.yml

+7-9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
33
name: blue95
4-
description: A workstation from your childhood home's computer room
4+
description: A desktop from your childhood home's computer room
55

66
base-image: quay.io/fedora-ostree-desktops/xfce-atomic
77
image-version: 41 # latest is also supported if you want new updates ASAP
@@ -14,6 +14,12 @@ modules:
1414
- source: system
1515
destination: /
1616

17+
- type: script
18+
scripts:
19+
- 02-defaults.sh
20+
- 10-install-appimages.sh
21+
- 20-chicago95.sh
22+
1723
- type: rpm-ostree
1824
install:
1925
- neovim
@@ -24,20 +30,12 @@ modules:
2430
- firefox
2531
- firefox-langpacks
2632

27-
- type: script
28-
scripts:
29-
- 02-defaults.sh
30-
- 10-install-appimages.sh
31-
3233
- type: default-flatpaks
3334
notify: true # Send notification after install/uninstall is finished (true/false)
3435
system:
3536
# If no repo information is specified, Flathub will be used by default
3637
install:
3738
- org.mozilla.firefox
38-
- org.gnome.Loupe
39-
remove:
40-
- org.gnome.eog
4139
user: {} # Also add Flathub user repo, but no user packages
4240

4341
- type: signing

0 commit comments

Comments
 (0)