Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sebday/debian-hyprnord
Debian Sid with Hyprland and a Nord colour scheme.
https://github.com/sebday/debian-hyprnord
debian hyprland-config
Last synced: 15 days ago
JSON representation
Debian Sid with Hyprland and a Nord colour scheme.
- Host: GitHub
- URL: https://github.com/sebday/debian-hyprnord
- Owner: sebday
- Created: 2024-08-13T14:25:25.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-14T21:33:37.000Z (3 months ago)
- Last Synced: 2024-11-07T00:45:43.505Z (2 months ago)
- Topics: debian, hyprland-config
- Language: Shell
- Homepage:
- Size: 65.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hyprland on Debian Sid
## JaKooLit script
Inspired by https://github.com/JaKooLit/Debian-Hyprland I wanted Hyprland on Debian using just apt and without having to build anything.[![screenshot](https://imghost.lol/screenshots/2024-08-26-204305_hyprshot.png)](https://imghost.lol/screenshots/2024-08-26-204305_hyprshot.png)
## Install
Install a base system with no desktop environment, add `contrib` and `non-free` and dist-update to sid. (I like to install the ssh-server from tasksel and then remote in to install the rest)`sudo apt install hyprland hyprland-protocols hyprwayland-scanner xwayland waybar fuzzel grim slurp cliphist swayidle swaylock hyprpaper mako-notifier nwg-look libglib2.0-bin bibata-cursor-theme`
- Fuzzel is a nice menu with icons
- Waybar is the taskbar
- Cliphist stores the clipboard to push into fuzzel
- Grim and slurp are for taking screenshots
- Hyprshot is not a package and needs cloning https://github.com/Gustash/Hyprshot
- Hyprpaper is enough but simple - I want waypaper as well
- Nwg-look is a gtk themer
- Swaylock is the lock screen
- Swayidle for auto locking the screen`sudo apt install zsh kitty git firefox`
### Clone the dots and start hyprland
`git clone [email protected]:sebday/debian-hyprnord.git ~/.config`Reboot and run `hyprland`. Now you can use firefox to copy paste :) Fonts will be broken until installed in the next step.
### Oh my zsh
I can't live without auto suggestions and syntax highlighting now.
```
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
```Copy `assets/.zshrc` into ~/ and reboot to get the new shell.
### Standard tools
`sudo apt install eza fzf duf sshfs btop fastfetch pipewire alsa-utils playerctl pamixer pavucontrol imv mpv qalc cava thunar thunar-archive-plugin thunar-media-tags-plugin gvfs-backends transmission libfuse2`### GTK Theme
Copy [Nordic](https://github.com/EliverLara/Nordic) into ~/.themes and set it in nwg-look### Fonts & Icons
Installing fonts through apt seems to miss the symbols needed for waybar and fastfetch. Extract from assets the fonts into `~/.local/share/fonts` and the icons into `~/.local/share/icons`### Firefox
Nord theme: https://github.com/dragonejt/nord-firefox \
Copy firefox/userContent.css to the ~/.mozilla/firefox/profile/chrome directory \
In `about:config` set "toolkit.legacyUserProfileCustomizations.stylesheets" to `true` \
Install the Stylus extension \
Install the [WhatsApp Web](https://userstyles.world/style/16345/whatsapp-web-nord-theme) and Soundcloud Themes### Wallpapers
The simple binding `$wallpaper = imv-dir ~/Pictures/Wallpapers/*` and ` = exec sh -c 'echo "$imv_current_file" | ~/.config/hypr/set_wallpaper.sh'; quit` in imv use the set_wallpaper.sh wallpaper script to open a folder in imv and set the wallpaper with hyprpaper. `set_wallpaper.sh` is hardcoded to my monitor names and will need editing to work. \
A seperate binding looks in a different widescreen folder and then applies images numbered 1, 2 and 3 seperately to span a wallpaper across three monitors.[![screenshot](https://imghost.lol/screenshots/2024-08-26-205105_hyprshot.png)](https://imghost.lol/screenshots/2024-08-26-205105_hyprshot.png)
## Resources
Colors: [Nord](https://www.nordtheme.com/) \
Icons: [NovaOS](https://github.com/NicklasVraa/NovaOS-nord-Icons) \
Font: [CascadiaMono](https://www.nerdfonts.com/font-downloads) \
Cursor: [Bibata Modern Ice](https://packages.debian.org/sid/bibata-cursor-theme) \
Firefox: [Nord](https://github.com/dragonejt/nord-firefox) \
Whatsapp: [Nord](https://userstyles.world/style/16345/whatsapp-web-nord-theme) \
VS Code: [Nord](https://marketplace.visualstudio.com/items?itemName=arcticicestudio.nord-visual-studio-code)