...
This commit is contained in:
@@ -1,3 +0,0 @@
|
|||||||
exec-once = nm-applet &
|
|
||||||
exec-once = waybar &
|
|
||||||
exec-once = hyprpm reload -n
|
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
$terminal = alacritty
|
$terminal = alacritty
|
||||||
$fileManager = thunar
|
$fileManager = thunar
|
||||||
$menu = rofi -show drun -config "$HOME/.config/rofi/config.rasi"
|
$menu = rofi -show drun -config ~/.config/rofi/config.rasi
|
||||||
$browser = librewolf
|
$browser = brave
|
||||||
$code = code
|
$code = code
|
||||||
$lock = hyprlock
|
$lock = hyprlock
|
||||||
|
|
||||||
@@ -16,6 +16,7 @@ bind = $mainMod, B, exec, $browser
|
|||||||
bind = $mainMod, L, exec, $lock
|
bind = $mainMod, L, exec, $lock
|
||||||
bind = $mainMod, C, exec, $code
|
bind = $mainMod, C, exec, $code
|
||||||
bind = $mainMod, RETURN, exec, $terminal
|
bind = $mainMod, RETURN, exec, $terminal
|
||||||
|
bind = $mainMod SHIFT, E, exit
|
||||||
|
|
||||||
# Window control
|
# Window control
|
||||||
bind = $mainMod, Q, killactive,
|
bind = $mainMod, Q, killactive,
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
# https://wiki.hyprland.org/Configuring/Environment-variables
|
|
||||||
|
|
||||||
env = XCURSOR_SIZE,24
|
|
||||||
env = HYPRCURSOR_SIZE,24
|
|
||||||
@@ -1,14 +1,18 @@
|
|||||||
# https://wiki.hyprland.org/Configuring/
|
# https://wiki.hyprland.org/Configuring/
|
||||||
|
|
||||||
source = autostart.conf
|
|
||||||
source = bindings.conf
|
source = bindings.conf
|
||||||
source = env.conf
|
|
||||||
source = input.conf
|
source = input.conf
|
||||||
source = monitors.conf
|
source = monitors.conf
|
||||||
source = rules.conf
|
source = rules.conf
|
||||||
|
|
||||||
|
exec-once = nm-applet &
|
||||||
|
exec-once = waybar &
|
||||||
exec-once = hyprpm reload -n
|
exec-once = hyprpm reload -n
|
||||||
|
|
||||||
|
env = XCURSOR_SIZE,24
|
||||||
|
env = HYPRCURSOR_SIZE,24
|
||||||
|
env = HYPRCURSOR_THEME,Bibata-Modern-Ice
|
||||||
|
|
||||||
general {
|
general {
|
||||||
# https://wiki.hyprland.org/Configuring/Variables/#general
|
# https://wiki.hyprland.org/Configuring/Variables/#general
|
||||||
gaps_in = 5
|
gaps_in = 5
|
||||||
|
|||||||
@@ -1,12 +1,53 @@
|
|||||||
# sample hyprlock.conf
|
background {
|
||||||
# for more configuration options, refer https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock
|
monitor =
|
||||||
|
path = ~/wallpapers/solace1.jpg
|
||||||
|
color = rgba(25, 20, 20, 1.0)
|
||||||
|
blur_passes = 2
|
||||||
|
}
|
||||||
|
|
||||||
input-field {
|
input-field {
|
||||||
monitor = DP-3
|
monitor =
|
||||||
fade_on_empty = false
|
size = 10%, 5%
|
||||||
|
outline_thickness = 4
|
||||||
|
inner_color = rgba(255, 255, 255, 1) # white fill
|
||||||
|
shadow_passes = 6 # shadow
|
||||||
|
|
||||||
|
outer_color=000000
|
||||||
|
check_color=000000
|
||||||
|
fail_color=#ff
|
||||||
|
|
||||||
|
font_color = rgb(30, 30, 30)
|
||||||
|
fade_on_empty = true
|
||||||
|
rounding = 16
|
||||||
|
|
||||||
|
position = 0, -20
|
||||||
|
halign = center
|
||||||
|
valign = center
|
||||||
}
|
}
|
||||||
|
|
||||||
background {
|
label {
|
||||||
color = #313244;
|
monitor =
|
||||||
|
text = Hi there, $USER
|
||||||
|
color = rgba(240, 240, 240, 0.8)
|
||||||
|
font_size = 25
|
||||||
|
font_family = Fira Sans
|
||||||
|
shadow_passes = 4
|
||||||
|
shadow_size = 3
|
||||||
|
|
||||||
|
position = 0, 80
|
||||||
|
halign = center
|
||||||
|
valign = center
|
||||||
}
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
monitor =
|
||||||
|
text = $TIME12
|
||||||
|
color = rgba(255,255,255,1)
|
||||||
|
font_size = 35
|
||||||
|
font_family = Fira Sans Bold
|
||||||
|
shadow_passes = 6
|
||||||
|
|
||||||
|
position = 0, 120
|
||||||
|
halign = center
|
||||||
|
valign = center
|
||||||
|
}
|
||||||
@@ -4,6 +4,9 @@
|
|||||||
windowrulev2 = suppressevent maximize, class:.*
|
windowrulev2 = suppressevent maximize, class:.*
|
||||||
windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
|
windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
|
||||||
|
|
||||||
|
# Fix some dragging issues with XWayland
|
||||||
|
windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
|
||||||
|
|
||||||
# Fix odd behaviors in IntelliJ IDEs
|
# Fix odd behaviors in IntelliJ IDEs
|
||||||
windowrulev2 = center,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
|
windowrulev2 = center,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
|
||||||
windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
|
windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
|
||||||
|
|||||||
@@ -3,3 +3,7 @@
|
|||||||
configuration {
|
configuration {
|
||||||
font: "JetBrainsMono Nerd Font 12";
|
font: "JetBrainsMono Nerd Font 12";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
* {
|
||||||
|
color1: #191414;
|
||||||
|
}
|
||||||
@@ -6,7 +6,7 @@
|
|||||||
"passthrough": false,
|
"passthrough": false,
|
||||||
"gtk-layer-shell": true,
|
"gtk-layer-shell": true,
|
||||||
"height": 50,
|
"height": 50,
|
||||||
"modules-left": ["custom/launch_wofi","hyprland/workspaces","cpu","memory","disk","clock"],
|
"modules-left": ["custom/launch_rofi","hyprland/workspaces","cpu","memory","disk","clock"],
|
||||||
"modules-center": ["wlr/taskbar"],
|
"modules-center": ["wlr/taskbar"],
|
||||||
"modules-right": ["network","battery","backlight","pulseaudio","pulseaudio#microphone","tray"],
|
"modules-right": ["network","battery","backlight","pulseaudio","pulseaudio#microphone","tray"],
|
||||||
|
|
||||||
@@ -15,9 +15,9 @@
|
|||||||
"format": "{}"
|
"format": "{}"
|
||||||
},
|
},
|
||||||
|
|
||||||
"custom/launch_wofi": {
|
"custom/launch_rofi": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "sh -c '(killall wofi; wofi --show drun)' & disown",
|
"on-click": "sh -c 'rofi -show drun -config ~/.config/rofi/config.rasi' & disown",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
24
setup.sh
24
setup.sh
@@ -1,14 +1,26 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
stow . --adopt
|
curl -sS https://starship.rs/install.sh | sh
|
||||||
git reset --hard
|
|
||||||
|
|
||||||
sudo pacman -Syu --noconfirm
|
sudo pacman -Syu --noconfirm
|
||||||
sudo pacman -S --noconfirm \
|
sudo pacman -S --noconfirm \
|
||||||
librewolf \
|
|
||||||
code \
|
code \
|
||||||
alacritty \
|
alacritty \
|
||||||
thunar
|
thunar \
|
||||||
|
ttf-jetbrains-mono-nerd \
|
||||||
|
ttf-font-awesome \
|
||||||
|
stow \
|
||||||
|
nwg-look \
|
||||||
|
nwg-displays \
|
||||||
|
cmake \
|
||||||
|
meson \
|
||||||
|
cpio \
|
||||||
|
network-manager-applet \
|
||||||
|
nm-connection-editor \
|
||||||
|
pavucontrol \
|
||||||
|
wl-clipboard \
|
||||||
|
orchis-theme \
|
||||||
|
swaync
|
||||||
|
|
||||||
if ! command -v yay 2>&1 >/dev/null
|
if ! command -v yay 2>&1 >/dev/null
|
||||||
then
|
then
|
||||||
@@ -37,7 +49,9 @@ yay -S --noconfirm \
|
|||||||
aquamarine-git \
|
aquamarine-git \
|
||||||
hyprgraphics-git \
|
hyprgraphics-git \
|
||||||
hyprland-qtutils-git \
|
hyprland-qtutils-git \
|
||||||
rofi-lbonn-wayland-git
|
hyprland-git \
|
||||||
|
rofi-lbonn-wayland-git \
|
||||||
|
librewolf-bin
|
||||||
|
|
||||||
hyprpm add https://github.com/Duckonaut/split-monitor-workspaces
|
hyprpm add https://github.com/Duckonaut/split-monitor-workspaces
|
||||||
hyprpm enable split-monitor-workspaces
|
hyprpm enable split-monitor-workspaces
|
||||||
|
|||||||
Reference in New Issue
Block a user