Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kseen715/debian-rice
My flavour of Debian
https://github.com/kseen715/debian-rice
Last synced: 8 days ago
JSON representation
My flavour of Debian
- Host: GitHub
- URL: https://github.com/kseen715/debian-rice
- Owner: Kseen715
- License: mit
- Created: 2024-04-06T14:52:48.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-08T18:27:12.000Z (7 months ago)
- Last Synced: 2024-04-08T20:11:59.554Z (7 months ago)
- Language: Shell
- Homepage:
- Size: 7.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# debian-rice
Debian 12.5.0 64-bit @ 2024.03.06Inspired by:
- [Reddit - Shaggy96Fi](https://www.reddit.com/r/unixporn/comments/lydglv/kdeplasma_easy_on_the_eyes_gruvbox_theme/)
- [Reddit - 8KCoffeeWizard](https://www.reddit.com/r/unixporn/comments/y72zlv/kde_kde_rice_without_blur_real/)
## Config
- OS: Debian 12
- DE: KDE/Plasma
- WM: KWin
- Terminal: Konsole
- Shell: ZSH with [Starship](https://starship.rs/)
- Fonts:
- Regular: [Iosevka](https://typeof.net/Iosevka/) / [Fira Code Nerd](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.0/FiraCode.zip)
- Mono: [Fira Code Nerd](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.0/FiraCode.zip)
- ColorScheme: Gruvbox-Dark-B-LB
- Icons: Gruvbox
- Dotfiles: [here](https://github.com/Kseen715/debian-rice/tree/main/dotfiles)
- Wallpapers: [here](https://raw.githubusercontent.com/D3Ext/aesthetic-wallpapers/main/images/gruvbox_forest-4.png)
More screenshots
## Installation
User setup:
Switch to root:
``` bash
su
```
Install `sudo`:
``` bash
sudo apt install sudo
```
Create new user (if not already):
``` bash
sudo adduser
```
Allow sudo for new user:
``` bash
sudo usermod -aG sudo
```
Switch to freshly sudoed user:
``` bash
su
```Update all thingies:
``` bash
sudo apt update && sudo apt upgrade
```Install neccessary (for me) soft:
list
- `micro`
- `curl`
- `htop`
- `btop`
- `latte-dock`
- `snapd`
- `wireguard```` bash
sudo apt install micro curl htop btop latte-dock snapd wireguard -y
```Install `zsh` & reboot session:
``` bash
sudo ap install zsh -y && which zsh && chsh -s $(which zsh) && sudo reboot now
```Install `Oh My Zsh`:
``` zsh
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
```
If errors with GitHub appearsAdd this to `/etc/hosts`:
```
199.232.28.133 raw.githubusercontent.com
```Plugins for `Oh My Zsh`:
``` zsh
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting && curl -sS https://starship.rs/install.sh | sudo sh
```Remember to restart zsh after reconfig:
``` zsh
exec zsh
```Configure timezone:
``` zsh
timedatectl set-timezone Europe/Moscow
```Install fonts
``` zsh
sudo mv *.ttf /usr/share/fonts/truetype
```Setting up KDE:
- [Global Theme](https://store.kde.org/p/1327723)
- [Login Screen](https://store.kde.org/p/1214121) (with global theme colors)
- [Screen Locking Wallpapers](https://store.kde.org/p/1069729)
- [Konsole Theme](https://store.kde.org/p/1327725)## IDE
VSCode Insiders
``` zsh
sudo apt-get install wget gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
rm -f packages.microsoft.gpg
sudo apt update && sudo apt install code-insiders
```VSCode
``` zsh
sudo apt-get install wget gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
rm -f packages.microsoft.gpg
sudo apt update && sudo apt install code
```VSCodium
``` zsh
wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg \
| gpg --dearmor \
| sudo dd of=/usr/share/keyrings/vscodium-archive-keyring.gpg \
&& echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://download.vscodium.com/debs vscodium main' \
| sudo tee /etc/apt/sources.list.d/vscodium.list \
&& sudo apt update && sudo apt install codium
```## Messengers
Telegram Desktop
``` zsh
wget https://telegram.org/dl/desktop/linux -O tg.tar.xz \
&& tar -xf tg.tar.xz \
&& rm tg.tar.xz \
&& mv ./Telegram/Telegram ./Telegram/telegram \
&& mv ./Telegram/Updater ./Telegram/telegram-updater \
&& sudo mv ./Telegram/telegram /usr/bin/ \
&& sudo mv ./Telegram/telegram-updater /usr/bin/ \
&& rm -rf ./Telegram
```## Proxy
Shadowsocks
``` zsh
wget https://github.com/shadowsocks/shadowsocks-qt5/releases/download/v3.0.1/Shadowsocks-Qt5-3.0.1-x86_64.AppImage -O shadowsocks \
&& chmod a+x shadowsocks \
&& sudo mv shadowsocks /usr/bin/
```## Cleanup
Delete some bloatware:
``` zsh
sudo apt remove kmail kate konqueror -y
```