A beautiful, customized Linux Desktop Environment that just works
Featuring dynamic tiling, carefully curated utils
Warning
MyDE is under development, nothing is finalized yet.
GUI Apps
- WezTerm -- Default Terminal App.
- Dolphin -- File Manager.
- Okular -- Document Viewer.
- vicinae -- Raycast inspired Application launcher.
- KDE Connect -- Control PC from your Android.
- Disks -- Gnome Disk utility.
- VS Code -- FOSS Fork of VS Code without telemetry.
- Obsidian -- "Second Brain" for Note Taking.
- LibreOffice -- Open Source Office Utility.
- Zen Browser -- web browser built on top of Firefox, focusing on faster, more secure, and beautifully customizable browsing experience.
- Firefox PWA -- Workarround for Firefox's No PWA support crap.
- Brave -- Chromium based Privacy focused Browser.
- MPV Player -- The Command line video player.
- Kasts -- Podcast Player.
- 64gram -- Unofficial Telegram client with many customizations.
- KeepassXC -- Offline Password manager.
- Kvantum -- QT & GTK svg theme engine.
- NWG look -- DE independent gtk theme manager.
- OBS Studio -- FOSS software for video recording and live streaming.
- rofi -- Window switcher, application launcher and dmenu replacement.
- WebCord -- A Discord and SpaceBar electron based client implemented without Discord API.
- Ktorrent -- Excellent Torrent Client.
CLI Apps
- Paru -- AUR helper.
- Git -- The version control system.
- LazyGit -- Nice TUI for git.
- zsh -- My login Shell
- Nu Shell -- The modern Shell
- yazi -- Terminal file manager.
- zathura -- lightweight document viewer.
- NeoVim -- Vim with lua support.
- Stow -- Utlity to easily symlink configs.
- Yt-dlp -- Download video from 1000+ websites.
- eza -- Rewrite of GNU
lswith lots of added features like colors, icons etc. - bottom -- A customizable cross-platform process monitor for terminal.
- btop++ -- System Monitor.
- fzf -- A command-line fuzzy finder.
- Syncthing -- File sync between devices.
- fastfetch -- Neofetch written in C.
- QT5ct -- Qt5 Configuration Tool.
- QT6ct -- Qt6 Configuration Tool.
- GrimBlast -- ScreenShot Utility.
Hyprland Utils
- Hyprpicker -- Wayland color picker that does not suck.
- Hyprpaper -- Wallpaper utility.
- HyprPanel -- Community maintained Status Bar based on ags.
- Hypridle -- Hyprland screen idle manager.
- Hyprlock -- Hyprland's GPU-accelerated screen locking utility
Some useful Projects
- 📱 Waydroid - A container-based approach to boot a full Android system on Linux (alternative to
WSA). - 📱 srccpy - Display and control your Android device.
- 📱 guiscrcpy - Open Source GUI based Android Screen Mirroring System.
- 🔤 NerdFont - Beautiful Font with icon support.
I try to stick to some basic rules for my binds :-
Super: Dedicated to window management and global system related things.Ctrl + Shift: Reserved for application-specific actions or shortcuts.Ctrl: Used for internal functions within apps (e.g., terminal commands or CLI interactions).Alt: For any extra work or alternate actions.
For List of all keybinds :-
- Press
Super + /in a MyDE installation. - A written list can be found here.
- Various functions of MyDE depends on various scripts, utils.
Removing/tinkering any of them may break some other functionality.
So DO NOT TRY TO CHANGE THINGS MANUALLY unless you know what you are doing. - Install script is not yet totally ready, I am working on it's dependency library which is pretty close to being workable.
- Vaxry for Hyprland.
- Aurélien Brabant for Vicinae.
- Alexays for waybar.
- adil090x for rofi theme base.
- Keyitdev for sddm theme.
- soymadip for KireiSakura-Kit. :)