Merge remote-tracking branch 'origin/main' into testing

This commit is contained in:
Kyle Gospodnetich 2024-12-09 23:14:00 -08:00
commit 01c04e159a
15 changed files with 878 additions and 14 deletions

View File

@ -14,7 +14,7 @@ jobs:
packages: write
steps:
- name: Delete Images Older Than 90 Days
uses: dataaxiom/ghcr-cleanup-action@v1.0.13
uses: dataaxiom/ghcr-cleanup-action@v1.0.14
with:
token: ${{ secrets.GITHUB_TOKEN }}
packages: bazzite,bazzite-ally-budgie,bazzite-asus-nvidia,bazzite-asus-nvidia-open,bazzite-budgie,bazzite-budgie-asus,bazzite-budgie-asus-nvidia,bazzite-budgie-nvidia,bazzite-budgie-surface,bazzite-budgie-surface-nvidia,bazzite-deck,bazzite-deck-budgie,bazzite-deck-gnome,bazzite-deck-gnome-nokmods,bazzite-deck-gnome-nvidia,bazzite-deck-nokmods,bazzite-deck-nvidia,bazzite-framegame-budgie,bazzite-gnome,bazzite-gnome-asus-nvidia,bazzite-gnome-asus-nvidia-open,bazzite-gnome-nokmods,bazzite-gnome-nvidia,bazzite-gnome-nvidia-open,bazzite-nokmods,bazzite-nvidia,bazzite-nvidia-open

View File

@ -1,4 +1,4 @@
alias neofetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias neowofetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias hyfetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias fastfetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias neofetch='/usr/bin/fastfetch --color $(/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias neowofetch='/usr/bin/fastfetch --color $(/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias hyfetch='/usr/bin/fastfetch --color $(/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias fastfetch='/usr/bin/fastfetch --color $(/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'

View File

@ -0,0 +1,41 @@
#!/usr/bin/env bash
THEME=$(gsettings get org.gnome.desktop.interface accent-color || echo "'purple'")
THEME=${THEME//\'/}
case $THEME in
"blue")
FASTFETCH_COLOR_SET="38;2;53;132;228"
;;
"green")
FASTFETCH_COLOR_SET="38;2;58;148;74"
;;
"orange")
FASTFETCH_COLOR_SET="38;2;237;91;0"
;;
"pink")
FASTFETCH_COLOR_SET="38;2;213;97;153"
;;
"purple")
FASTFETCH_COLOR_SET="38;2;139;62;165"
;;
"red")
FASTFETCH_COLOR_SET="38;2;230;45;66"
;;
"slate")
FASTFETCH_COLOR_SET="38;2;111;131;150"
;;
"teal")
FASTFETCH_COLOR_SET="38;2;33;144;164"
;;
"yellow")
FASTFETCH_COLOR_SET="38;2;200;136;0"
;;
*)
# Purple!
FASTFETCH_COLOR_SET="38;2;139;62;165"
;;
esac
echo $FASTFETCH_COLOR_SET
exit 0

View File

@ -23,5 +23,9 @@ if [[ -f "$TIP_FILE" ]]; then
TIP_ESCAPED=$(escape "$TIP")
sed -e "s/%IMAGE_NAME%/$IMAGE_NAME_ESCAPED/g" -e "s/%IMAGE_BRANCH%/$IMAGE_BRANCH_ESCAPED/g" -e "s/%TIP%/$TIP_ESCAPED/g" /usr/share/ublue-os/motd/bazzite.md | tr '~' '\n' | /usr/bin/glow -s auto -w 78 -
THEME=$(gsettings get org.gnome.desktop.interface accent-color || echo "'purple'")
THEME=${THEME//\'/}
THEME=${MOTD_FORCE_THEME:-$THEME}
sed -e "s/%IMAGE_NAME%/$IMAGE_NAME_ESCAPED/g" -e "s/%IMAGE_BRANCH%/$IMAGE_BRANCH_ESCAPED/g" -e "s/%TIP%/$TIP_ESCAPED/g" /usr/share/ublue-os/motd/bazzite.md | tr '~' '\n' | /usr/bin/glow -s /usr/share/ublue-os/motd/themes/$COLOR_SCHEME/$THEME.json -w 78 -
fi

View File

@ -9,7 +9,7 @@
| `fastfetch` | View system information |
%TIP%
- [Report an issue](https://github.com/ublue-os/bazzite/issues)
- [󰈙 Documentation](http://docs.bazzite.gg/)
- [󰙯 Discord](https://discord.bazzite.gg/)
- [󰫑 Mastodon](https://fosstodon.org/@UniversalBlue)
- **** [Report an issue](https://github.com/ublue-os/bazzite/issues)
- **󰈙** [Documentation](http://docs.bazzite.gg/)
- **󰙯** [Discord](https://discord.bazzite.gg/)
- **󰫑** [Mastodon](https://fosstodon.org/@UniversalBlue)

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "33",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "33",
"bold": true
},
"hr": {
"color": "33",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "69",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "33",
"bold": true
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "34",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "34",
"bold": true
},
"hr": {
"color": "34",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "28",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "34",
"bold": true
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "208",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "208",
"bold": true
},
"hr": {
"color": "208",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "130",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "208",
"bold": true
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "212",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "212",
"bold": true
},
"hr": {
"color": "212",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "163",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "212",
"bold": true,
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "165",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "165",
"bold": true
},
"hr": {
"color": "165",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "164",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "165",
"bold": true,
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "203",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "203",
"bold": true
},
"hr": {
"color": "203",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "124",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "203",
"bold": true,
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "104",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "104",
"bold": true
},
"hr": {
"color": "104",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "104",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "250",
"bold": true
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "44",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "44",
"bold": true
},
"hr": {
"color": "44",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "38",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "44",
"bold": true
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -0,0 +1,91 @@
{
"document": {
"margin": 2
},
"block_quote": {
"indent": 1,
"indent_token": "│ "
},
"paragraph": {},
"list": {
"level_indent": 2
},
"heading": {
"block_suffix": "\n",
"color": "220",
"bold": true
},
"h1": {
"block_prefix": "\n",
"block_suffix": "\n"
},
"h2": {
"prefix": "▌ "
},
"h3": {
"prefix": "┃ "
},
"h4": {
"prefix": "│ "
},
"h5": {
"prefix": "┆ "
},
"h6": {
"prefix": "┊ ",
"bold": false
},
"text": {},
"strikethrough": {
"crossed_out": true
},
"emph": {
"italic": true
},
"strong": {
"color": "220",
"bold": true
},
"hr": {
"color": "220",
"format": "\n──────\n"
},
"item": {
"block_prefix": "• "
},
"enumeration": {
"block_prefix": ". "
},
"task": {
"ticked": "[✓] ",
"unticked": "[ ] "
},
"link": {
"color": "178",
"underline": true
},
"link_text": {
"bold": true
},
"image": {
"underline": true
},
"image_text": {
"format": "Image: {{.text}}"
},
"code": {
"prefix": " ",
"suffix": " ",
"color": "220",
"bold": true
},
"code_block": {},
"table": {},
"definition_list": {},
"definition_term": {},
"definition_description": {
"block_prefix": "\n🠶 "
},
"html_block": {},
"html_span": {}
}

View File

@ -1,4 +1,4 @@
alias neofetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias neowofetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias hyfetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias fastfetch='/usr/bin/fastfetch -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias neofetch='/usr/bin/fastfetch --color (/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias neowofetch='/usr/bin/fastfetch --color (/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias hyfetch='/usr/bin/fastfetch --color (/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'
alias fastfetch='/usr/bin/fastfetch --color (/usr/libexec/bazzite-bling-fastfetch) -c /usr/share/ublue-os/bazzite/fastfetch.jsonc'