GitPedia

Amadeus

Amadeus desktop

From xfcasio·Updated June 27, 2026·View on GitHub·

Full view (Older themes also listed and available in git history, click to expand) The project is written primarily in QML, first published in 2024. Key topics include: alacritty, hyprland, hyprland-rice, linux-rice, linux-ricing.

Latest release: v0.1.0-alphaalpha-pre-release
October 20, 2025View Changelog →
<h2 align="center"> ━━━━━━ ❖ ━━━━━━ </h2> <p align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=128&duration=1400&pause=0&color=BE7E78&background=000A0E&center=true&vCenter=true&width=700&height=170&repeat=false&lines=Amadeus"><br/> <img src="https://img.shields.io/badge/WM-Hyprland-blue?colorA=00070B&colorB=F26E74&style=for-the-badge" /> <img src="https://img.shields.io/badge/BAR-Quickshell-blue?colorA=00070B&colorB=78B8A2&style=for-the-badge" /> <img src="https://img.shields.io/badge/EDITOR-Neovim-blue?colorA=00070B&colorB=C488EC&style=for-the-badge" /> <img src="https://img.shields.io/badge/SHELL-FISH-blue?colorA=00070B&colorB=6791C9&style=for-the-badge" /> <br> <a href="https://www.youtube.com/channel/UCfhyTQpimu5Bp8Z4Q1rho1A?sub_confirmation=1" alt="Youtube Channel"> <img alt="Youtube" title="Youtube" src="https://img.shields.io/badge/-Subscribe-red?style=for-the-badge&logo=youtube&logoColor=white" /> </a> <a href="https://discord.gg/BJtTBNYHpp" alt="Linux and Programming Community"> <img src="https://img.shields.io/badge/COMMUNITY-DISCORD SERVER-blue?colorA=00070B&colorB=5661EA&logo=discord&style=for-the-badge" /> <br> </a> <br> </p> <br/> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=80&duration=1400&pause=0&color=6791C9&background=000A0E&center=true&vCenter=true&width=600&height=120&repeat=false&lines=Gallery"><br/> <br/> <table> <tr> <td> <img src="./assets/4.png" /> </td> </tr> </table> <table> <tr> <td> <img src="./assets/nord-2.png" height=220 /> <img src="./assets/fluid-magma-theme.png" height=220 /> </td> </tr> </table> <table> <tr> <td> <img src="./assets/x.png"" /> </td> <td> <img src="./assets/1.png" height=510 /> </br> <img src="./assets/2.png" height=510 /> </br> <img src="./assets/3.png" height=510 /> </td> </tr> </table> </div> <br/> <details> <summary> <samp> Full view (Older themes also listed and available in git history, click to expand) </samp> </summary> <p align="center"> <img src="./assets/fluid-magma-theme.png" /> <img src="./assets/nord-2.png" /> <img src="./assets/nord-1.png" /> <img src="./assets/4.png" /> <img src="./assets/x.png" /> <img src="./assets/1.png" /> <img src="./assets/2.png" /> <img src="./assets/3.png" /> <img src="./assets/old-banner.png" /> <img src="https://i.imgur.com/2Kj3UyG.png" /> <img src="https://i.imgur.com/iXLEv4l.png" /> <img src="https://i.imgur.com/Qkda2RG.png" /> <img src="https://i.imgur.com/4H4nh90.png" /> <img src="https://i.imgur.com/8BwThTE.png" /> </p> </details>

<div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=70&duration=1400&pause=0&color=AE7CD2&background=000A0E&center=true&vCenter=true&width=700&height=100&repeat=false&lines=Hyprland%20Keybinds"><br/> <br/>
KeybindAction
<samp> ALT + SHIFT + Return </samp><samp> Open terminal (alacritty) </samp>
<samp> CTRL + SHIFT + Q </samp><samp> Kill active window </samp>
<samp> ALT + [1-9] </samp><samp> Switch to workspace 1-9 </samp>
<samp> ALT + 0 </samp><samp> Switch to workspace 10 </samp>
<samp> ALT + SHIFT + [1-9] </samp><samp> Move window to workspace 1-9 </samp>
<samp> ALT + SHIFT + 0 </samp><samp> Move window to workspace 10 </samp>
<samp> ALT + Q </samp><samp> Next workspace </samp>
<samp> ALT + Tab </samp><samp> Previous workspace </samp>
<samp> ALT + Arrow Keys </samp><samp> Move focus between windows </samp>
<samp> ALT + SHIFT + Arrow Keys </samp><samp> Resize window splits </samp>
<samp> ALT + SPACE </samp><samp> Toggle floating mode </samp>
<samp> ALT + P </samp><samp> Open application menu (rofi) </samp>
<samp> ALT + W </samp><samp> Increase volume by 10% </samp>
<samp> ALT + D </samp><samp> Decrease volume by 10% </samp>
<samp> ALT + T </samp><samp> Run password manager (getpass) </samp>
<samp> ALT + M </samp><samp> Create mini floating window (30% size, pinned) </samp>
<samp> ALT + S </samp><samp> Toggle special workspace (scratchpad) </samp>
<samp> ALT + SHIFT + S </samp><samp> Move window to special workspace </samp>
<samp> ALT + Mouse Left </samp><samp> Move window </samp>
<samp> ALT + Mouse Right </samp><samp> Resize window </samp>
<samp> ALT + SHIFT + Q </samp><samp> Exit Hyprland </samp>
</div> <br/> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=60&duration=1400&pause=0&color=78B892&background=000A0E&center=true&vCenter=true&width=800&height=100&repeat=false&lines=Custom%20NvChad%20Keybinds"><br/> <br/>
ModeKeybindAction
<samp> Normal </samp><samp> Alt + K </samp><samp> Open floating terminal </samp>
<samp> Normal </samp><samp> Alt + L </samp><samp> Open side terminal </samp>
<samp> Normal </samp><samp> CTRL + X </samp><samp> Scroll down (remapped from CTRL+E) </samp>
<samp> Normal </samp><samp> CTRL + M </samp><samp> Scroll up (remapped from CTRL+Y) </samp>
<samp> Normal </samp><samp> gd </samp><samp> Go to LSP definition (overridden in markdown for Obsidian links) </samp>
<samp> Normal </samp><samp> gr </samp><samp> Show LSP references </samp>
<samp> Normal </samp><samp> va </samp><samp> New obsidian.nvim note </samp>
<samp> Normal </samp><samp> vs </samp><samp> Search obsidian.nvim notes in vault </samp>
<samp> Visual </samp><samp> x </samp><samp> Turn selection into obsidian.nvim link </samp>
<samp> Visual </samp><samp> SHIFT + Up </samp><samp> Move selected text up </samp>
<samp> Visual </samp><samp> SHIFT + Down </samp><samp> Move selected text down </samp>
</div> <br/> <h2 align="center"> ━━━━━━ ❖ ━━━━━━ </h2> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=50&duration=1400&pause=0&color=F26E74&background=000A0E&center=true&vCenter=true&width=700&height=100&repeat=false&lines=Core%20Dependencies"><br/> <br/>
Package NameDescription
hyprland<samp>Wayland compositor (window manager)</samp>
quickshell<samp>QML-based status bar and widgets</samp>
qt6-5compat<samp>Qt5 compatibility module for Qt6</samp>
alacritty<samp>Terminal emulator (default terminal)</samp>
fish<samp>Shell (default shell, though zsh configs are provided)</samp>
rofi<samp>Application launcher (make sure to install wayland version)</samp>
neovim<samp>Text editor</samp>
fontconfig<samp>Font management (fc-cache)</samp>
</div> <br/> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=60&duration=1400&pause=0&color=E9967E&background=000A0E&center=true&vCenter=true&width=700&height=100&repeat=false&lines=Quick%20Install"><br/> </div> <br/> <pre><code> git clone https://github.com/xfcasio/amadeus.git ~/amadeus cd ~/amadeus chmod +x install.sh ./install.sh </code></pre>

The installation script will automatically:

  • <samp>Create symbolic links for all configuration files</samp>
  • <samp>Install fonts to /usr/share/fonts</samp>
  • <samp>Install utility scripts to /usr/local/bin</samp>
  • <samp>Set up your profile picture symlink</samp>
  • <samp>Configure the wallpaper</samp>
<br/> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=60&duration=1400&pause=0&color=79AAEB&background=000A0E&center=true&vCenter=true&width=700&height=100&repeat=false&lines=Post-Installation"><br/> </div> <br/>
  1. Set your profile picture (optional):<br/>
    <code>cp your-picture.jpg ~/.face.jpg</code>

  2. Restart Session to apply all changes:<br/>
    <samp>leave your desktop session and log into a hyprland session </samp>

<br/> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=60&duration=1400&pause=0&color=78B892&background=000A0E&center=true&vCenter=true&width=700&height=100&repeat=false&lines=Configuration%20Files"><br/> <br/>

The installer creates symbolic links to the following locations:

ComponentTarget Location
Hyprland~/.config/hypr
Quickshell~/.config/quickshell
Alacritty~/.config/alacritty/alacritty.toml
Rofi~/.config/rofi
Neovim~/.config/nvim
Fonts/usr/share/fonts
Utility Scripts/usr/local/bin
</div> <br/> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=60&duration=1400&pause=0&color=A9A9A9&background=000A0E&center=true&vCenter=true&width=700&height=100&repeat=false&lines=Troubleshooting"><br/> </div> <br/>
  • <samp> Make sure all dependencies are installed before running the installer</samp>
  • <samp> For display issues, check your monitor configuration in ~/.config/hypr/hyprland.conf (lines 11-24)</samp>
  • <samp> Check the Issues tab. If you've encountered a bug in amadeus, there's a chance It's an open issue with a full/temp solution mentioned</samp>
  • <samp> If it's a bug in amadeus and not already reported in Issues, Open a new Issue for it so I can fix it</samp>
  • <samp> If your issue is still not resolved, join our Discord Linux/Ricing/Programming community and ask for help there</samp> <br/>
<br/> <div align="center"> <img src="https://readme-typing-svg.demolab.com/?font=Parisienne&size=50&duration=1400&pause=0&color=F26E74&background=000A0E&center=true&vCenter=true&width=700&height=100&repeat=false&lines=Contribute%20%F0%9F%92%99"><br/> <samp>There are many ways you can contribute from opening issues, starting discussions, and making suggestions in the Issues tab to sending pull requests containing enhancements, fixes, etc. etc.<br/> Which are all are welcomed and encouraged.</samp> </div> <br> <h2 align="center"> ━━━━━━ ❖ ━━━━━━ </h2>

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from xfcasio/amadeus via the GitHub API.Last fetched: 6/28/2026