Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b8341af
docs: design spec for O3DE, Unreal Engine 5.8, and Unigine (#73, #70,…
KernelChief Jul 2, 2026
5cac5e2
docs: implementation plan for O3DE, Unreal Engine 5.8, and Unigine
KernelChief Jul 2, 2026
1cc74e9
feat(ui): add BETA chip and catalog entries for O3DE, Unreal Engine 5…
KernelChief Jul 2, 2026
1a09665
feat(o3de): install Open 3D Engine from the hellaenergy COPR, latest …
KernelChief Jul 2, 2026
1ddca70
feat(unreal): guided Unreal Engine 5.8 install from the Epic Linux zi…
KernelChief Jul 2, 2026
3e43cde
feat(unigine): guided Unigine install with GUI EULA gate (closes #67)
KernelChief Jul 2, 2026
96d887f
docs: list O3DE, Unreal Engine 5.8, and Unigine in README and site
KernelChief Jul 2, 2026
834fd0b
feat(icons): bundle O3DE, Unreal Engine, and Unigine app icons
KernelChief Jul 2, 2026
3592301
Revert "feat(icons): bundle O3DE, Unreal Engine, and Unigine app icons"
KernelChief Jul 2, 2026
09772d7
fix(icons): rely on theme/AppStream icons instead of bundled images f…
KernelChief Jul 2, 2026
48a8516
Merge branch 'main' into feat/new-apps-o3de-unreal-unigine
KernelChief Jul 2, 2026
ab7e02e
fix(unreal,unigine): EL9 zip extraction fallback + polkit inactive auth
KernelChief Jul 10, 2026
71436ca
feat(gnome-ui): add Windows-style GNOME UI setup to Setup tab
KernelChief Jul 10, 2026
d8dbe70
fix(shellcheck): remove unnecessary \$ inside arithmetic in gpu_usage…
KernelChief Jul 10, 2026
e48b18a
fix(unreal,pkexec): drop preview-1 from zip hint; improve auth error …
KernelChief Jul 10, 2026
c07c1bf
fix(pkexec,unreal): pre-flight policy check + fix auth error detectio…
KernelChief Jul 10, 2026
c15870c
fix(guided-flows): re-activate main window after file picker so polki…
KernelChief Jul 10, 2026
e5d880d
revert: restore polkit allow_inactive=no and remove POLKIT_POLICY pre…
KernelChief Jul 10, 2026
96a76ce
fix(lint): split raise_()/activateWindow() onto separate lines (E702)
KernelChief Jul 10, 2026
80b9994
fix(pkexec): restore run_helper_with_callback to main-identical; add …
KernelChief Jul 10, 2026
4f402f5
fix(polkit): auto-start polkit agent on X11; Recommends polkit-gnome …
KernelChief Jul 10, 2026
d07c361
fix(unigine): run .run installer under a pty instead of a plain pipe
KernelChief Jul 13, 2026
4acc8c6
fix(unigine): label bundled Qt binaries textrel_shlib_t for execmod
KernelChief Jul 13, 2026
1a7d041
fix(unigine): use selinuxuser_execmod boolean instead of per-file labels
KernelChief Jul 13, 2026
5d429df
feat(o3de): support EL9 and EL10; gate Windows-style UI to EL9
KernelChief Jul 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,9 @@ Not every app is available on both EL versions. The installer shows a small **EL
| FogPanther | βœ… | βœ… | Via Flathub |
| Gaffer | βœ… | βœ… | Guided portable binary install (works on EL9 and EL10) |
| Natron | βœ… | βœ… | Via Flathub |
| Open 3D Engine | ❌ | βœ… | Via COPR (hellaenergy/o3de), BETA |
| Unreal Engine 5.8 | βœ… | βœ… | Guided vendor install (Epic account), preview build |
| Unigine | βœ… | βœ… | Guided vendor install (.run) |

> This table reflects current EPEL availability and will be updated as packages land in EL10.

Expand Down Expand Up @@ -243,6 +246,9 @@ post-production, and content creation environments:
- Epic Asset Manager
- Asset Manager Studio
- Godots
- Open 3D Engine *(via COPR, EL10 only, BETA)*
- Unreal Engine 5.8 *(guided vendor install, preview build)*
- Unigine *(guided vendor install)*

- **Audio**
- Ardour
Expand Down
96 changes: 96 additions & 0 deletions UIDev/ansibleshed/01-creative_gnome_defaults
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
###########################
### Window Management

[org/gnome/desktop/wm/preferences]

button-layout='appmenu:minimize,maximize,close'
resize-with-right-button=true

###########################
### Interface

[org/gnome/desktop/interface]

gtk-theme='Adwaita-dark'
enable-hot-corners=false

###########################
### File Browser (Nautilus)

[org/gnome/nautilus/preferences]

always-use-location-entry=true
default-folder-viewer='list-view'

[org/gnome/nautilus/list-view]

default-zoom-level='small'
use-tree-view=true
default-visible-columns=['name', 'size', 'date_modified', 'type', 'starred']

###########################
### Workspace

[org/gnome/mutter]

workspaces-only-on-primary=false

##########################
### Favorite Apps
[org/gnome/shell]
favorite-apps=['google-chrome.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Terminal.desktop', 'com.slack.Slack.desktop', 'almalinux-creative-installer.desktop']

##########################
### Gnome Extensions
[org/gnome/shell]

# Set default Enabled Extensions
enabled-extensions=['top-icons@gnome-shell-extensions.gcampax.github.com', 'background-logo@fedorahosted.org', 'dash-to-panel@jderose9.github.com', 'system-monitor@paradoxxx.zero.gmail.com', 'arcmenu@arcmenu.com', 'gnome-ui-tune@itstime.tech', 'blur-my-shell@aunetx']

# Dash to Panel
[org/gnome/shell/extensions/dash-to-panel]

multi-monitors=true
isolate-monitors=false
isolate-workspaces=true
scroll-panel-action='NOTHING'
dot-style-focused='SEGMENTED'
dot-style-unfocused='DASHES'
dot-color-override=true
dot-color-1='#5294e2'
dot-color-2='#5294e2'
dot-color-3='#5294e2'
dot-color-4='#5294e2'
dot-color-unfocused-different=true
dot-color-unfocused-1='#c0bfbc'
dot-color-unfocused-2='#c0bfbc'
dot-color-unfocused-3='#c0bfbc'
dot-color-unfocused-4='#c0bfbc'
click-action='TOGGLE-SHOWPREVIEW'
hide-overview-on-startup=true
appicon-padding=4
appicon-margin=1
panel-sizes='{"0":40,"1":40}'
panel-element-positions='{"0":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":true,"position":"stackedBR"}],"1":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":true,"position":"stackedBR"}]}'

# System Monitor
[org/gnome/shell/extensions/system-monitor]

compact-display=true
center-display=true
net-display=false
swap-display=true
icon-display=false

# Arc Menu
[org/gnome/shell/extensions/arcmenu]

multi-monitor=true
menu-button-icon='Distro_Icon'
menu-layout='Redmond'
enable-horizontal-flip=true

# Gnome 4x UI Improvement
[org/gnome/shell/extensions/gnome-ui-tune]

hide-search=false
Binary file added UIDev/ansibleshed/Packages.zip
Binary file not shown.
96 changes: 96 additions & 0 deletions UIDev/ansibleshed/Packages/01-creative_gnome_defaults
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
###########################
### Window Management

[org/gnome/desktop/wm/preferences]

button-layout='appmenu:minimize,maximize,close'
resize-with-right-button=true

###########################
### Interface

[org/gnome/desktop/interface]

gtk-theme='Adwaita-dark'
enable-hot-corners=false

###########################
### File Browser (Nautilus)

[org/gnome/nautilus/preferences]

always-use-location-entry=true
default-folder-viewer='list-view'

[org/gnome/nautilus/list-view]

default-zoom-level='small'
use-tree-view=true
default-visible-columns=['name', 'size', 'date_modified', 'type', 'starred']

###########################
### Workspace

[org/gnome/mutter]

workspaces-only-on-primary=false

##########################
### Favorite Apps
[org/gnome/shell]
favorite-apps=['google-chrome.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Terminal.desktop', 'com.slack.Slack.desktop', 'almalinux-creative-installer.desktop']

##########################
### Gnome Extensions
[org/gnome/shell]

# Set default Enabled Extensions
enabled-extensions=['top-icons@gnome-shell-extensions.gcampax.github.com', 'background-logo@fedorahosted.org', 'dash-to-panel@jderose9.github.com', 'system-monitor@paradoxxx.zero.gmail.com', 'arcmenu@arcmenu.com', 'gnome-ui-tune@itstime.tech', 'blur-my-shell@aunetx']

# Dash to Panel
[org/gnome/shell/extensions/dash-to-panel]

multi-monitors=true
isolate-monitors=false
isolate-workspaces=true
scroll-panel-action='NOTHING'
dot-style-focused='SEGMENTED'
dot-style-unfocused='DASHES'
dot-color-override=true
dot-color-1='#5294e2'
dot-color-2='#5294e2'
dot-color-3='#5294e2'
dot-color-4='#5294e2'
dot-color-unfocused-different=true
dot-color-unfocused-1='#c0bfbc'
dot-color-unfocused-2='#c0bfbc'
dot-color-unfocused-3='#c0bfbc'
dot-color-unfocused-4='#c0bfbc'
click-action='TOGGLE-SHOWPREVIEW'
hide-overview-on-startup=true
appicon-padding=4
appicon-margin=1
panel-sizes='{"0":40,"1":40}'
panel-element-positions='{"0":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":true,"position":"stackedBR"}],"1":[{"element":"showAppsButton","visible":false,"position":"stackedTL"},{"element":"activitiesButton","visible":false,"position":"stackedTL"},{"element":"leftBox","visible":true,"position":"stackedTL"},{"element":"taskbar","visible":true,"position":"stackedTL"},{"element":"centerBox","visible":true,"position":"stackedBR"},{"element":"rightBox","visible":true,"position":"stackedBR"},{"element":"dateMenu","visible":true,"position":"stackedBR"},{"element":"systemMenu","visible":true,"position":"stackedBR"},{"element":"desktopButton","visible":true,"position":"stackedBR"}]}'

# System Monitor
[org/gnome/shell/extensions/system-monitor]

compact-display=true
center-display=true
net-display=false
swap-display=true
icon-display=false

# Arc Menu
[org/gnome/shell/extensions/arcmenu]

multi-monitor=true
menu-button-icon='Distro_Icon'
menu-layout='Redmond'
enable-horizontal-flip=true

# Gnome 4x UI Improvement
[org/gnome/shell/extensions/gnome-ui-tune]

hide-search=false
Loading
Loading