43
README.md
43
README.md
@@ -8,33 +8,25 @@
|
|||||||
<br/>
|
<br/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
### Basically a copy of my Hyprland-v4 Hyprland-install script [`Link`](https://github.com/JaKooLit/Hyprland-v4)
|
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/dual-panel-light-dark-switch.png" /> <img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/dual-panel-dark_light-switch.png" />
|
<img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/dual-panel-light-dark-switch.png" /> <img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/dual-panel-dark_light-switch.png" />
|
||||||
<img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/gnome-style.png" /> <img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/Plasma-Style.png" /> />
|
<img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/gnome-style.png" /> <img align="center" width="49%" src="https://raw.githubusercontent.com/JaKooLit/screenshots/main/Hyprland-ScreenShots/Arch/Plasma-Style.png" /> />
|
||||||
|
|
||||||
|
|
||||||
### 📽️ youtube video showcase: [`Youtube Link`](https://youtu.be/otda1nXJ5Dg?si=Wbb8eg-u3Y-tDnDQ)
|
### 📽️ youtube video showcase: [`SOON to be POSTED`]()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### ✨ A video walk through my dotfiles[`Link`](https://youtu.be/fO-RBHvVEcc?si=ijqxxnq_DLiyO8xb)
|
### ✨ A video walk through my dotfiles[`Link`](https://youtu.be/fO-RBHvVEcc?si=ijqxxnq_DLiyO8xb)
|
||||||
|
|
||||||
## 🪧🪧🪧 ANNOUNCEMENT 🪧🪧🪧
|
## 🪧🪧🪧 ANNOUNCEMENT 🪧🪧🪧
|
||||||
- I have moved to a centralized Hyprland Dots/Configuration. [`Hyprland-Dots`](https://github.com/JaKooLit/Hyprland-Dots) . During installation, if you opt to copy installation, it will be downloaded from that centralized repo.
|
- This Repo does not contain Hyprland Dots or configs! Dotfiles can be checked here [`Hyprland-Dots`](https://github.com/JaKooLit/Hyprland-Dots) . During installation, if you opt to copy installation, it will be downloaded from that centralized repo.
|
||||||
|
|
||||||
- after initial boot-up after install, you will experience a NO wallpaper. This is due to changes I made on the install scripts to correct that, you can press the light/dark button or choose wallpaper (SUPER CTRL W), and that wallpaper will be loaded after reboot or login.
|
### 🆕 What's new with v2?
|
||||||
|
- Rofi, Pywal Colors and Moved to Kitty. (Previous config was foot as tty and wofi as app launcher)
|
||||||
- more info on announcement [`Link`](https://youtu.be/upDl1ns05eg)
|
- Check out changelogs here [`Hyprland-Dots-Changelogs`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CHANGELOG.md)
|
||||||
|
|
||||||
If you want to use swaybg as wallpaper provider, you can edit ~/.config/hypr/configs/Execs.conf and uncomment the swaybg part
|
|
||||||
|
|
||||||
### 🆕 What's new?
|
|
||||||
- Basically just a clone of my Hyprland-v4. Just renamed and cleaned up codes.
|
|
||||||
- Concentrated on Tokyo Themes and Tokyo Night SE icons only
|
|
||||||
- Downloading of dot files will be a centralized repo
|
|
||||||
|
|
||||||
|
### ✨ Costumize the packages to be installed
|
||||||
|
- inside the install-scripts folder, you can edit 00-hypr-pkgs.sh. Care though as the Hyprland Dots may not work properly!
|
||||||
|
- default GTK theme if agreed to be installed is Tokyo night GTK themes (dark and light) + Tokyo night SE icons
|
||||||
|
|
||||||
### 👀 NVidia GPU Owners.
|
### 👀 NVidia GPU Owners.
|
||||||
- By default, nvidia-dkms will be installed. and only supports GTX 900 and newer. If required to install older driver, edit the nvidia.sh in scripts-folder
|
- By default, nvidia-dkms will be installed. and only supports GTX 900 and newer. If required to install older driver, edit the nvidia.sh in scripts-folder
|
||||||
@@ -56,19 +48,17 @@ zsh
|
|||||||
source ~/.zshrc
|
source ~/.zshrc
|
||||||
```
|
```
|
||||||
- reboot or logout
|
- reboot or logout
|
||||||
- by default gnzh theme is installed. You can find more themes from this [`OH-MY-ZSH-THEMES`](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes)
|
- by default mikeh theme is installed. You can find more themes from this [`OH-MY-ZSH-THEMES`](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes)
|
||||||
- to change the theme, edit ~/.zshrc ZSH_THEME="desired theme"
|
- to change the theme, edit ~/.zshrc . Look for ZSH_THEME="desired theme"
|
||||||
|
|
||||||
|
### 📒 Hyprland Dot Notes
|
||||||
|
- SUPER H for HINT or click on the waybar HINT! Button!
|
||||||
|
- SUPER SHIFT H to launch the Some quick tips and tricks!
|
||||||
|
|
||||||
### 📒 Notes
|
|
||||||
- super h for launching a small help file
|
|
||||||
- super e to view / edit settings, monitor, keybinds, Environment Variables, etc
|
|
||||||
- go through the keybinds. There are alot of hidden features like dual panel, change waybar styles, change wallpaper, etc... its too long to put all in the readme!!!
|
|
||||||
|
|
||||||
### 🛣️ Roadmap:
|
### 🛣️ Roadmap:
|
||||||
- [ ] Install zsh and oh-my-zsh without necessary steps above
|
- [ ] Install zsh and oh-my-zsh without necessary steps above
|
||||||
- [ ] possibly adding gruvbox themes, cursors, icons
|
- [ ] possibly adding gruvbox themes, cursors, icons
|
||||||
- [ ] adding vertical waybar
|
|
||||||
- [X] ~~Use kitty in favor of foot~~ - Dropped the idea of kitty. Kitty is using twice memory compared to foot.
|
|
||||||
|
|
||||||
### ⚠️ some known issues
|
### ⚠️ some known issues
|
||||||
- reports from members of my discord, states that some users of nvidia are getting stuck on sddm login. credit to @Kenni Fix stated was
|
- reports from members of my discord, states that some users of nvidia are getting stuck on sddm login. credit to @Kenni Fix stated was
|
||||||
@@ -83,11 +73,14 @@ log into your account
|
|||||||
```
|
```
|
||||||
- more info from the hyprland wiki [`Hyprland Wiki Link`](https://wiki.hyprland.org/FAQ/#my-external-monitor-is-blank--doesnt-render--receives-no-signal-laptop)
|
- more info from the hyprland wiki [`Hyprland Wiki Link`](https://wiki.hyprland.org/FAQ/#my-external-monitor-is-blank--doesnt-render--receives-no-signal-laptop)
|
||||||
|
|
||||||
|
### 📒 Final Notes
|
||||||
|
- join my discord channel [`Discord`](https://discord.gg/V2SJ92vbEN)
|
||||||
|
- Feel free to copy, re-distribute, and use this script however you want. Would appreciate if you give me some loves by crediting my work :)
|
||||||
|
|
||||||
### 👍👍👍 Thanks and Credits!
|
### 👍👍👍 Thanks and Credits!
|
||||||
|
- [`Hyprland`](https://hyprland.org/) Of course to Hyprland and @vaxerski for this awesome Dynamic Tiling Manager.
|
||||||
- shout out to CooSee from Gentoo forums for the nice rainbow borders
|
- shout out to CooSee from Gentoo forums for the nice rainbow borders
|
||||||
|
|
||||||
|
|
||||||
## 💖 Support
|
## 💖 Support
|
||||||
- a Star on my Github repos would be nice 🌟
|
- a Star on my Github repos would be nice 🌟
|
||||||
|
|
||||||
|
|||||||
@@ -14,5 +14,15 @@ plugins=(
|
|||||||
|
|
||||||
source $ZSH/oh-my-zsh.sh
|
source $ZSH/oh-my-zsh.sh
|
||||||
|
|
||||||
|
# Import colorscheme from 'wal' asynchronously
|
||||||
|
# & # Run the process in the background.
|
||||||
|
# ( ) # Hide shell job control messages.
|
||||||
|
# Not supported in the "fish" shell.
|
||||||
|
(cat ~/.cache/wal/sequences &)
|
||||||
|
|
||||||
|
# Alternative (blocks terminal for 0-3ms)
|
||||||
|
cat ~/.cache/wal/sequences
|
||||||
|
|
||||||
|
# To add support for TTYs this line can be optionally added.
|
||||||
|
source ~/.cache/wal/colors-tty.sh
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FileManager=Thunar
|
FileManager=Thunar
|
||||||
TerminalEmulator=foot
|
TerminalEmulator=kitty
|
||||||
WebBrowser=firefox
|
WebBrowser=firefox
|
||||||
#MailReader=evolution
|
#MailReader=evolution
|
||||||
|
|||||||
@@ -14,19 +14,22 @@ Extra=(
|
|||||||
hypr_package=(
|
hypr_package=(
|
||||||
cliphist
|
cliphist
|
||||||
dunst
|
dunst
|
||||||
foot
|
|
||||||
grim
|
grim
|
||||||
gvfs
|
gvfs
|
||||||
gvfs-mtp
|
gvfs-mtp
|
||||||
jq
|
jq
|
||||||
|
kitty
|
||||||
|
nano
|
||||||
network-manager-applet
|
network-manager-applet
|
||||||
pamixer
|
pamixer
|
||||||
pavucontrol
|
pavucontrol
|
||||||
pipewire-alsa
|
pipewire-alsa
|
||||||
playerctl
|
playerctl
|
||||||
polkit-kde-agent
|
polkit-kde-agent
|
||||||
python-requests
|
python-requests
|
||||||
qt5ct
|
python-pywal
|
||||||
|
qt5ct
|
||||||
|
rofi-lbonn-wayland-git
|
||||||
slurp
|
slurp
|
||||||
swappy
|
swappy
|
||||||
swayidle
|
swayidle
|
||||||
@@ -36,8 +39,8 @@ waybar
|
|||||||
wget
|
wget
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
wlogout
|
wlogout
|
||||||
wofi
|
|
||||||
xdg-user-dirs
|
xdg-user-dirs
|
||||||
|
yad
|
||||||
)
|
)
|
||||||
|
|
||||||
# the following packages can be deleted. however, dotfiles may not work properly
|
# the following packages can be deleted. however, dotfiles may not work properly
|
||||||
@@ -51,7 +54,6 @@ mousepad
|
|||||||
mpv
|
mpv
|
||||||
nvtop
|
nvtop
|
||||||
nwg-look-bin
|
nwg-look-bin
|
||||||
swaybg
|
|
||||||
viewnior
|
viewnior
|
||||||
vim
|
vim
|
||||||
wlsunset
|
wlsunset
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ if [ -d Hyprland-Dots ]; then
|
|||||||
chmod +x copy.sh
|
chmod +x copy.sh
|
||||||
./copy.sh 2>&1 | tee -a "$LOG"
|
./copy.sh 2>&1 | tee -a "$LOG"
|
||||||
else
|
else
|
||||||
if git clone https://github.com/JaKooLit/Hyprland-Dots.git; then
|
if git clone https://github.com/JaKooLit/Hyprland-Dots; then
|
||||||
cd Hyprland-Dots || exit 1
|
cd Hyprland-Dots || exit 1
|
||||||
chmod +x copy.sh
|
chmod +x copy.sh
|
||||||
./copy.sh 2>&1 | tee -a "$LOG"
|
./copy.sh 2>&1 | tee -a "$LOG"
|
||||||
|
|||||||
@@ -5,6 +5,8 @@ clear
|
|||||||
# Welcome message
|
# Welcome message
|
||||||
echo "$(tput setaf 6)Welcome to JaKooLit's Arch-Hyprland Install Script!$(tput sgr0)"
|
echo "$(tput setaf 6)Welcome to JaKooLit's Arch-Hyprland Install Script!$(tput sgr0)"
|
||||||
echo
|
echo
|
||||||
|
echo "$(tput setaf 166)ATTENTION: Run a full system update and Reboot first!! (Highly Recommended) $(tput sgr0)"
|
||||||
|
echo
|
||||||
echo "$(tput setaf 3)NOTE: You will be required to answer some questions during the installation! $(tput sgr0)"
|
echo "$(tput setaf 3)NOTE: You will be required to answer some questions during the installation! $(tput sgr0)"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
@@ -114,13 +116,13 @@ ask_yes_no "Do you want to install Thunar file manager?" thunar
|
|||||||
printf "\n"
|
printf "\n"
|
||||||
ask_yes_no "Installing in Asus ROG Laptops?" rog
|
ask_yes_no "Installing in Asus ROG Laptops?" rog
|
||||||
printf "\n"
|
printf "\n"
|
||||||
ask_yes_no "Do you want to install and configure SDDM?" sddm
|
ask_yes_no "install and configure SDDM log-in Manager?" sddm
|
||||||
printf "\n"
|
printf "\n"
|
||||||
ask_yes_no "Do you want to install XDG-DESKTOP-PORTAL-HYPRLAND?" xdph
|
ask_yes_no "Install XDG-DESKTOP-PORTAL-HYPRLAND? (recommended for proper Screen ie OBS)" xdph
|
||||||
printf "\n"
|
printf "\n"
|
||||||
ask_yes_no "Do you want to install zsh and oh-my-zsh?" zsh
|
ask_yes_no "Do you want to install zsh and oh-my-zsh?" zsh
|
||||||
printf "\n"
|
printf "\n"
|
||||||
ask_yes_no "Do you want to copy dotfiles?" dots
|
ask_yes_no "Do you want to copy Hyprland dotfiles?" dots
|
||||||
printf "\n"
|
printf "\n"
|
||||||
# Ensuring all in the scripts folder are made executable
|
# Ensuring all in the scripts folder are made executable
|
||||||
chmod +x install-scripts/*
|
chmod +x install-scripts/*
|
||||||
|
|||||||
Reference in New Issue
Block a user