Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This document provides essential information for coding agents working with the

**Aurora** is a cloud-native desktop operating system that reimagines the Linux desktop experience. It's an immutable OS built on Fedora Linux using container technologies with atomic updates.

- **Type**: Container-based Linux distribution build system
- **Type**: Container-based Linux distribution build system
- **Base**: Fedora Linux with KDE Plasma Desktop + Universal Blue infrastructure
- **Languages**: Bash scripts, JSON configuration, Python utilities
- **Build System**: Just (command runner), Podman/Docker containers, GitHub Actions
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/build-image-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ jobs:
matrix:
brand_name: ["aurora"]
with:
image_flavors: '["main", "nvidia-open"]'
brand_name: ${{ matrix.brand_name }}
stream_name: beta

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate-just.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: Install Just
shell: bash
run: bash .github/workflows/shared/install-just.sh

- name: Check Just Syntax
shell: bash
run: |
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Aurora

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/a940189170c8456c85a75ea36edb32c7)](https://app.codacy.com/gh/ublue-os/aurora/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Stable Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml) [![Latest Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml) [![Latest Images HWE](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml) [![Beta Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/ublue-os/aurora-docs)
[![Stable Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-stable.yml) [![Latest Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-main.yml) [![Latest Images HWE](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-latest-hwe.yml) [![Beta Images](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml/badge.svg)](https://github.com/ublue-os/aurora/actions/workflows/build-image-beta.yml) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/ublue-os/aurora-docs)

[![LFX Active Contributors](https://insights.linuxfoundation.org/api/badge/active-contributors?project=aurora&repos=https://github.com/ublue-os/aurora)](https://insights.linuxfoundation.org/project/aurora)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Unit]
Description=Run
Description=Run
Wants=network-online.target
After=network-online.target ublue-user-setup.service
ConditionUser=!@system
Expand Down
2 changes: 1 addition & 1 deletion system_files/shared/etc/zsh/zshrc
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ colors
# Sourcing
#####################

# Brew
# Brew
if [[ -o interactive ]] && [[ -d /home/linuxbrew/.linuxbrew ]]; then
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
if type brew &>/dev/null; then
Expand Down
2 changes: 0 additions & 2 deletions system_files/shared/usr/bin/kde-ptyxis
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ for arg in ${@}; do
fi
done



# Dolphin integration requires --new-window to function properly
if [[ ! "${args[@]}" =~ "--" && ! "${args[@]}" =~ "-h" && ! "${args[@]}" =~ "-x" ]]; then
/usr/bin/ptyxis --new-window "${args[@]}"
Expand Down
6 changes: 3 additions & 3 deletions system_files/shared/usr/bin/ublue-rollback-helper
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,14 @@ function rebase_helper() {
# Step 1: Choose image variant
echo "Select your Aurora image:"
IMAGE_OPTIONS=(aurora aurora-dx)

# Add current image if it's not already in the list
if [[ ! " ${IMAGE_OPTIONS[*]} " =~ \ ${IMAGE_NAME}\ ]]; then
IMAGE_OPTIONS+=("${IMAGE_NAME}")
fi

IMAGE_OPTIONS+=(cancel)

selected_image=$(Choose "${IMAGE_OPTIONS[@]}")
[[ "$selected_image" == "cancel" ]] && exit 0

Expand Down
1 change: 0 additions & 1 deletion system_files/shared/usr/bin/yum
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,3 @@ fi

echo -e "ERROR: Hello stargazers looks like you are trying to use YUM on Aurora, please \e]8;;https://docs.getaurora.dev/guides/software/\aread our documentation here\e]8;;\a\n\e]8;;https://docs.getaurora.dev/guides/software/\ahttps://docs.getaurora.dev/guides/software/\e]8;;\a\n"
exit 1

Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ function fish_prompt --description 'Default prompt with container detection'
end
set suffix '#'
end

# Detect if we are in a container
if test -n "$CONTAINER_ID"
set -g prompt_host "[$CONTAINER_ID]"
set -g prefix_icon "📦 "
else
else
set -g prompt_host "$hostname"
set -g prefix_icon ""
end
Expand All @@ -38,4 +38,4 @@ function fish_prompt --description 'Default prompt with container detection'
set -l prompt_status (__fish_print_pipestatus "[" "]" "|" "$status_color" "$statusb_color" $last_pipestatus)

echo -n -s $prefix_icon (set_color $fish_color_user) "$USER" $normal "@" $prompt_host' ' (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) $normal " "$prompt_status $suffix " "
end
end
6 changes: 3 additions & 3 deletions system_files/shared/usr/share/ublue-os/motd/template.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ Hello, stargazer.
|  Command | Description |
| ------- | ----------- |
| `ujust --choose` | Show available commands |
| `ujust toggle-user-motd` | Toggle this banner on/off |
| `ujust aurora-cli` | Enable terminal bling |
| `brew help` | Manage command line packages |
| `ujust toggle-user-motd` | Toggle this banner on/off |
| `ujust aurora-cli` | Enable terminal bling |
| `brew help` | Manage command line packages |

%TIP%

Expand Down