Built for developers who prefer clean aesthetics, minimal clutter, and focus-first workflows.
๐ง Linux Installation โข ๐ช Windows Installation
- Minimal UI (hidden clutter, focused editor)
- Transparent editor background (compositor-friendly)
- Blur-friendly setup (Hyprland / Wayland)
- Custom keybindings & snippets
- Curated extension set
- Optimized for long coding sessions
settings.jsonโ UI, editor, and behavior settingskeybindings.jsonโ custom shortcutssnippets/โ personal code snippetsextensions.txtโ list of used extensions
- Code-OSS
- Wayland compositor (optional, for blur/transparency)
- Works best with Hyprland
- Fonts used in
settings.jsonmust be installed separately
- VS Code or Code-OSS
- Blur & transparency are not supported
- UI layout, keybindings, and extensions still apply
Hello...
git clone https://github.com/Lumacodes/Aesthetic-vscode-Rice.git
cd Aesthetic-vscode-Rice
# backup existing config
cp -r ~/.config/Code\ -\ OSS/User ~/.config/Code\ -\ OSS/User.backup
# apply rice
cp User/settings.json ~/.config/Code\ -\ OSS/User/
cp User/keybindings.json ~/.config/Code\ -\ OSS/User/
cp -r User/snippets ~/.config/Code\ -\ OSS/User/
# install extensions (optional)
cat extensions.txt | xargs -n 1 code-oss --install-extension
echo "โ
Done. Restart Code-OSS."๐ Buy me a coffee on Ko-fi ๐
Transparency & blur are ignored on Windows.
Everything else works as intended.
git clone https://github.com/Lumacodes/Aesthetic-vscode-Rice.git
cd Aesthetic-vscode-Rice
REM backup existing config
rename "%APPDATA%\Code\User\settings.json" settings.json.backup
rename "%APPDATA%\Code\User\keybindings.json" keybindings.json.backup
REM apply rice
copy User\settings.json "%APPDATA%\Code\User\"
copy User\keybindings.json "%APPDATA%\Code\User\"
xcopy User\snippets "%APPDATA%\Code\User\snippets" /E /I
REM install extensions (optional)
for /f %i in (extensions.txt) do code --install-extension %i
echo Done. Restart VS Code.