Compare commits
28 Commits
rotom
...
a0574d7c6f
| Author | SHA1 | Date | |
|---|---|---|---|
| a0574d7c6f | |||
| 3860785d4e | |||
| be6b82b19c | |||
| efe9daa6f7 | |||
| 4415c62963 | |||
| 0ab4bd1c65 | |||
| d2e369b35c | |||
| 5d4f9e01e0 | |||
| 06dfe249d4 | |||
| 0128e96f6f | |||
| e4d4fc373c | |||
| 02c54c0d7f | |||
| 46bb5c1f19 | |||
| 54cbad8760 | |||
| e3b8b06eeb | |||
| f24a7a24f9 | |||
| ee0ab522b9 | |||
| 66c7a56a8e | |||
| d13b8756c9 | |||
| 83728cdbe5 | |||
| 3e1474040d | |||
| 2feb840a52 | |||
| 804814759f | |||
| c3a27811d6 | |||
| 7b41b56eb3 | |||
| 6cb39349f3 | |||
| 95fb8abed6 | |||
| e52463c1a8 |
1
ghostty/.config/ghostty/themes/.gitignore
vendored
1
ghostty/.config/ghostty/themes/.gitignore
vendored
@@ -1 +0,0 @@
|
|||||||
dankcolors
|
|
||||||
22
ghostty/.config/ghostty/themes/dankcolors
Normal file
22
ghostty/.config/ghostty/themes/dankcolors
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
background = #1a1018
|
||||||
|
foreground = #f0dde9
|
||||||
|
cursor-color = #ffabf1
|
||||||
|
selection-background = #82007e
|
||||||
|
selection-foreground = #f0dde9
|
||||||
|
|
||||||
|
palette = 0=#1a1018
|
||||||
|
palette = 1=#d95b3c
|
||||||
|
palette = 2=#6ed680
|
||||||
|
palette = 3=#d2db7b
|
||||||
|
palette = 4=#c857b5
|
||||||
|
palette = 5=#bf8cb6
|
||||||
|
palette = 6=#ffabf1
|
||||||
|
palette = 7=#abb2bf
|
||||||
|
palette = 8=#5c6370
|
||||||
|
palette = 9=#e0775f
|
||||||
|
palette = 10=#86e095
|
||||||
|
palette = 11=#e1e897
|
||||||
|
palette = 12=#ffbdf9
|
||||||
|
palette = 13=#b255b2
|
||||||
|
palette = 14=#aa6194
|
||||||
|
palette = 15=#ffffff
|
||||||
4
hyprland/.config/hypr/dms/.gitignore
vendored
4
hyprland/.config/hypr/dms/.gitignore
vendored
@@ -1,4 +0,0 @@
|
|||||||
colors.conf
|
|
||||||
cursor.conf
|
|
||||||
layout.conf
|
|
||||||
outputs.conf
|
|
||||||
111
hyprland/.config/hypr/dms/binds.conf
Normal file
111
hyprland/.config/hypr/dms/binds.conf
Normal file
@@ -0,0 +1,111 @@
|
|||||||
|
bind = ALT, Print, exec, dms screenshot window
|
||||||
|
bind = CTRL ALT, Delete, exec, dms ipc call processlist focusOrToggle
|
||||||
|
bind = CTRL, Print, exec, dms screenshot full
|
||||||
|
bind = , Print, exec, dms screenshot
|
||||||
|
bind = SUPER ALT, L, exec, dms ipc call lock lock
|
||||||
|
bind = SUPER, M, exec, dms ipc call processlist focusOrToggle
|
||||||
|
bind = SUPER, N, exec, dms ipc call notifications toggle
|
||||||
|
bind = SUPER SHIFT, N, exec, dms ipc call notepad toggle
|
||||||
|
bind = SUPER SHIFT, Slash, exec, dms ipc call keybinds toggle hyprland
|
||||||
|
bind = SUPER, TAB, exec, dms ipc call hypr toggleOverview
|
||||||
|
bind = SUPER, V, exec, dms ipc call clipboard toggle
|
||||||
|
bind = SUPER, X, exec, dms ipc call powermenu toggle
|
||||||
|
bind = SUPER, Y, exec, dms ipc call dankdash wallpaper
|
||||||
|
bind = SUPER, comma, exec, dms ipc call settings focusOrToggle
|
||||||
|
bind = SUPER, space, exec, dms ipc call spotlight toggle
|
||||||
|
bindel = , XF86AudioLowerVolume, exec, dms ipc call audio decrement 3
|
||||||
|
bindl = , XF86AudioMicMute, exec, dms ipc call audio micmute
|
||||||
|
bindl = , XF86AudioMute, exec, dms ipc call audio mute
|
||||||
|
bindl = , XF86AudioNext, exec, dms ipc call mpris next
|
||||||
|
bindl = , XF86AudioPause, exec, dms ipc call mpris playPause
|
||||||
|
bindl = , XF86AudioPlay, exec, dms ipc call mpris playPause
|
||||||
|
bindl = , XF86AudioPrev, exec, dms ipc call mpris previous
|
||||||
|
bindel = , XF86AudioRaiseVolume, exec, dms ipc call audio increment 3
|
||||||
|
bindel = , XF86MonBrightnessDown, exec, dms ipc call brightness decrement 5 ""
|
||||||
|
bindel = , XF86MonBrightnessUp, exec, dms ipc call brightness increment 5 ""
|
||||||
|
bind = SUPER, 1, workspace, 1
|
||||||
|
bind = SUPER, 2, workspace, 2
|
||||||
|
bind = SUPER, 3, workspace, 3
|
||||||
|
bind = SUPER, 4, workspace, 4
|
||||||
|
bind = SUPER, 5, workspace, 5
|
||||||
|
bind = SUPER, 6, workspace, 6
|
||||||
|
bind = SUPER, 7, workspace, 7
|
||||||
|
bind = SUPER, 8, workspace, 8
|
||||||
|
bind = SUPER, 9, workspace, 9
|
||||||
|
bind = SUPER CTRL, I, movetoworkspace, e-1
|
||||||
|
bind = SUPER CTRL, U, movetoworkspace, e+1
|
||||||
|
bind = SUPER CTRL, down, movetoworkspace, e+1
|
||||||
|
bind = SUPER CTRL, mouse_down, movetoworkspace, e+1
|
||||||
|
bind = SUPER CTRL, mouse_up, movetoworkspace, e-1
|
||||||
|
bind = SUPER CTRL, up, movetoworkspace, e-1
|
||||||
|
bind = SUPER, I, workspace, e-1
|
||||||
|
bind = SUPER, Page_Down, workspace, e+1
|
||||||
|
bind = SUPER, Page_Up, workspace, e-1
|
||||||
|
bind = SUPER SHIFT, 1, movetoworkspace, 1
|
||||||
|
bind = SUPER SHIFT, 2, movetoworkspace, 2
|
||||||
|
bind = SUPER SHIFT, 3, movetoworkspace, 3
|
||||||
|
bind = SUPER SHIFT, 4, movetoworkspace, 4
|
||||||
|
bind = SUPER SHIFT, 5, movetoworkspace, 5
|
||||||
|
bind = SUPER SHIFT, 6, movetoworkspace, 6
|
||||||
|
bind = SUPER SHIFT, 7, movetoworkspace, 7
|
||||||
|
bind = SUPER SHIFT, 8, movetoworkspace, 8
|
||||||
|
bind = SUPER SHIFT, 9, movetoworkspace, 9
|
||||||
|
bind = SUPER SHIFT, I, movetoworkspace, e-1
|
||||||
|
bind = SUPER SHIFT, Page_Down, movetoworkspace, e+1
|
||||||
|
bind = SUPER SHIFT, Page_Up, movetoworkspace, e-1
|
||||||
|
bind = SUPER SHIFT, U, movetoworkspace, e+1
|
||||||
|
bind = SUPER, U, workspace, e+1
|
||||||
|
bind = SUPER, mouse_down, workspace, e+1
|
||||||
|
bind = SUPER, mouse_up, workspace, e-1
|
||||||
|
bind = SUPER CTRL, F, resizeactive, exact 100%
|
||||||
|
bind = SUPER CTRL, H, focusmonitor, l
|
||||||
|
bind = SUPER CTRL, J, focusmonitor, d
|
||||||
|
bind = SUPER CTRL, K, focusmonitor, u
|
||||||
|
bind = SUPER CTRL, L, focusmonitor, r
|
||||||
|
bind = SUPER CTRL, left, focusmonitor, l
|
||||||
|
bind = SUPER CTRL, right, focusmonitor, r
|
||||||
|
bind = SUPER, End, focuswindow, last
|
||||||
|
bind = SUPER, H, movefocus, l
|
||||||
|
bind = SUPER, Home, focuswindow, first
|
||||||
|
bind = SUPER, J, movefocus, d
|
||||||
|
bind = SUPER, K, movefocus, u
|
||||||
|
bind = SUPER, L, movefocus, r
|
||||||
|
bind = SUPER SHIFT CTRL, H, movewindow, mon:l
|
||||||
|
bind = SUPER SHIFT CTRL, J, movewindow, mon:d
|
||||||
|
bind = SUPER SHIFT CTRL, K, movewindow, mon:u
|
||||||
|
bind = SUPER SHIFT CTRL, L, movewindow, mon:r
|
||||||
|
bind = SUPER SHIFT CTRL, down, movewindow, mon:d
|
||||||
|
bind = SUPER SHIFT CTRL, left, movewindow, mon:l
|
||||||
|
bind = SUPER SHIFT CTRL, right, movewindow, mon:r
|
||||||
|
bind = SUPER SHIFT CTRL, up, movewindow, mon:u
|
||||||
|
bind = SUPER SHIFT, H, movewindow, l
|
||||||
|
bind = SUPER SHIFT, J, movewindow, d
|
||||||
|
bind = SUPER SHIFT, K, movewindow, u
|
||||||
|
bind = SUPER SHIFT, L, movewindow, r
|
||||||
|
bind = SUPER SHIFT, down, movewindow, d
|
||||||
|
binde = SUPER SHIFT, equal, resizeactive, 0 10%
|
||||||
|
bind = SUPER SHIFT, left, movewindow, l
|
||||||
|
binde = SUPER SHIFT, minus, resizeactive, 0 -10%
|
||||||
|
bind = SUPER SHIFT, right, movewindow, r
|
||||||
|
bind = SUPER SHIFT, up, movewindow, u
|
||||||
|
bindd = SUPER, code:20, Expand window left, resizeactive, -100 0
|
||||||
|
bindd = SUPER, code:21, Shrink window left, resizeactive, 100 0
|
||||||
|
bind = SUPER, down, movefocus, d
|
||||||
|
binde = SUPER, equal, resizeactive, 10% 0
|
||||||
|
bind = SUPER, left, movefocus, l
|
||||||
|
binde = SUPER, minus, resizeactive, -10% 0
|
||||||
|
bindmd = SUPER, mouse:272, Move window, movewindow
|
||||||
|
bindmd = SUPER, mouse:273, Resize window, resizewindow
|
||||||
|
bind = SUPER, right, movefocus, r
|
||||||
|
bind = SUPER, up, movefocus, u
|
||||||
|
bind = Super, Return, exec, ghostty # ghostty
|
||||||
|
bind = SUPER SHIFT, E, exit
|
||||||
|
bind = SUPER SHIFT, P, dpms, toggle
|
||||||
|
bind = SUPER, F, fullscreen, 1
|
||||||
|
bind = SUPER, Q, killactive
|
||||||
|
bind = SUPER, R, layoutmsg, togglesplit
|
||||||
|
bind = SUPER SHIFT, F, fullscreen, 0
|
||||||
|
bind = SUPER SHIFT, T, togglefloating
|
||||||
|
bind = SUPER, W, togglegroup
|
||||||
|
bind = SUPER, bracketleft, layoutmsg, preselect l
|
||||||
|
bind = SUPER, bracketright, layoutmsg, preselect r
|
||||||
25
hyprland/.config/hypr/dms/colors.conf
Normal file
25
hyprland/.config/hypr/dms/colors.conf
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# ! Auto-generated file. Do not edit directly.
|
||||||
|
# Remove source = ./dms/colors.conf from your config to override.
|
||||||
|
|
||||||
|
$primary = rgb(ffabf1)
|
||||||
|
$outline = rgb(9c8c97)
|
||||||
|
$error = rgb(ffb4ab)
|
||||||
|
|
||||||
|
general {
|
||||||
|
col.active_border = $primary
|
||||||
|
col.inactive_border = $outline
|
||||||
|
}
|
||||||
|
|
||||||
|
group {
|
||||||
|
col.border_active = $primary
|
||||||
|
col.border_inactive = $outline
|
||||||
|
col.border_locked_active = $error
|
||||||
|
col.border_locked_inactive = $outline
|
||||||
|
|
||||||
|
groupbar {
|
||||||
|
col.active = $primary
|
||||||
|
col.inactive = $outline
|
||||||
|
col.locked_active = $error
|
||||||
|
col.locked_inactive = $outline
|
||||||
|
}
|
||||||
|
}
|
||||||
6
hyprland/.config/hypr/dms/cursor.conf
Normal file
6
hyprland/.config/hypr/dms/cursor.conf
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
# Auto-generated by DMS - do not edit manually
|
||||||
|
|
||||||
|
env = HYPRCURSOR_THEME,Sweet-cursors
|
||||||
|
env = XCURSOR_THEME,Sweet-cursors
|
||||||
|
env = HYPRCURSOR_SIZE,24
|
||||||
|
env = XCURSOR_SIZE,24
|
||||||
11
hyprland/.config/hypr/dms/layout.conf
Normal file
11
hyprland/.config/hypr/dms/layout.conf
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# Auto-generated by DMS - do not edit manually
|
||||||
|
|
||||||
|
general {
|
||||||
|
gaps_in = 4
|
||||||
|
gaps_out = 4
|
||||||
|
border_size = 2
|
||||||
|
}
|
||||||
|
|
||||||
|
decoration {
|
||||||
|
rounding = 12
|
||||||
|
}
|
||||||
4
hyprland/.config/hypr/dms/outputs.conf
Normal file
4
hyprland/.config/hypr/dms/outputs.conf
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# Auto-generated by DMS - do not edit manually
|
||||||
|
|
||||||
|
monitor = DP-1, 2560x1440@59.951, 2560x0, 1, vrr, 1
|
||||||
|
monitor = DP-2, 2560x1440@180.002, 0x0, 1
|
||||||
118
hyprland/.config/hypr/hyprland.conf
Normal file
118
hyprland/.config/hypr/hyprland.conf
Normal file
@@ -0,0 +1,118 @@
|
|||||||
|
# Hyprland Configuration
|
||||||
|
# https://wiki.hypr.land/Configuring/
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# MONITOR CONFIG
|
||||||
|
# ==================
|
||||||
|
# monitor = eDP-2, 2560x1600@239.998993, 2560x0, 1, vrr, 1
|
||||||
|
monitor = , preferred,auto,auto
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# STARTUP APPS
|
||||||
|
# ==================
|
||||||
|
exec-once = dbus-update-activation-environment --systemd --all
|
||||||
|
exec-once = systemctl --user start hyprland-session.target
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# INPUT CONFIG
|
||||||
|
# ==================
|
||||||
|
input {
|
||||||
|
kb_layout = de
|
||||||
|
numlock_by_default = true
|
||||||
|
}
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# GENERAL LAYOUT
|
||||||
|
# ==================
|
||||||
|
general {
|
||||||
|
gaps_in = 5
|
||||||
|
gaps_out = 5
|
||||||
|
border_size = 2
|
||||||
|
|
||||||
|
layout = dwindle
|
||||||
|
}
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# DECORATION
|
||||||
|
# ==================
|
||||||
|
decoration {
|
||||||
|
rounding = 12
|
||||||
|
|
||||||
|
active_opacity = 1.0
|
||||||
|
inactive_opacity = 1.0
|
||||||
|
|
||||||
|
shadow {
|
||||||
|
enabled = true
|
||||||
|
range = 30
|
||||||
|
render_power = 5
|
||||||
|
offset = 0 5
|
||||||
|
color = rgba(00000070)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# ANIMATIONS
|
||||||
|
# ==================
|
||||||
|
animations {
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
animation = windowsIn, 1, 3, default
|
||||||
|
animation = windowsOut, 1, 3, default
|
||||||
|
animation = workspaces, 1, 5, default
|
||||||
|
animation = windowsMove, 1, 4, default
|
||||||
|
animation = fade, 1, 3, default
|
||||||
|
animation = border, 1, 3, default
|
||||||
|
}
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# LAYOUTS
|
||||||
|
# ==================
|
||||||
|
dwindle {
|
||||||
|
preserve_split = true
|
||||||
|
}
|
||||||
|
|
||||||
|
master {
|
||||||
|
mfact = 0.5
|
||||||
|
}
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# MISC
|
||||||
|
# ==================
|
||||||
|
misc {
|
||||||
|
disable_hyprland_logo = true
|
||||||
|
disable_splash_rendering = true
|
||||||
|
vrr = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
# ==================
|
||||||
|
# WINDOW RULES
|
||||||
|
# ==================
|
||||||
|
windowrule = tile on, match:class ^(org\.wezfurlong\.wezterm)$
|
||||||
|
|
||||||
|
windowrule = rounding 12, match:class ^(org\.gnome\.)
|
||||||
|
|
||||||
|
windowrule = tile on, match:class ^(gnome-control-center)$
|
||||||
|
windowrule = tile on, match:class ^(pavucontrol)$
|
||||||
|
windowrule = tile on, match:class ^(nm-connection-editor)$
|
||||||
|
|
||||||
|
windowrule = float on, match:class ^(gnome-calculator)$
|
||||||
|
windowrule = float on, match:class ^(galculator)$
|
||||||
|
windowrule = float on, match:class ^(blueman-manager)$
|
||||||
|
windowrule = float on, match:class ^(org\.gnome\.Nautilus)$
|
||||||
|
windowrule = float on, match:class ^(steam)$
|
||||||
|
windowrule = float on, match:class ^(xdg-desktop-portal)$
|
||||||
|
|
||||||
|
windowrule = float on, match:class ^(firefox)$, match:title ^(Picture-in-Picture)$
|
||||||
|
windowrule = float on, match:class ^(zoom)$
|
||||||
|
|
||||||
|
# DMS windows floating by default
|
||||||
|
# ! Hyprland doesn't size these windows correctly so disabling by default here
|
||||||
|
# windowrule = float on, match:class ^(org.quickshell)$
|
||||||
|
|
||||||
|
layerrule = no_anim on, match:namespace ^(quickshell)$
|
||||||
|
|
||||||
|
source = ./dms/colors.conf
|
||||||
|
source = ./dms/outputs.conf
|
||||||
|
source = ./dms/layout.conf
|
||||||
|
source = ./dms/cursor.conf
|
||||||
|
source = ./dms/binds.conf
|
||||||
17
install.sh
17
install.sh
@@ -77,8 +77,6 @@ mapfile -t extratools < <(
|
|||||||
## Applying configs ##
|
## Applying configs ##
|
||||||
######################
|
######################
|
||||||
|
|
||||||
env_to_set=()
|
|
||||||
|
|
||||||
for choice in "${desktop[@]}"; do
|
for choice in "${desktop[@]}"; do
|
||||||
case "$choice" in
|
case "$choice" in
|
||||||
"Niri")
|
"Niri")
|
||||||
@@ -112,8 +110,7 @@ for choice in "${desktop[@]}"; do
|
|||||||
xdg-mime default org.gnome.nautilus.desktop inode/directory
|
xdg-mime default org.gnome.nautilus.desktop inode/directory
|
||||||
|
|
||||||
mkdir -p "$HOME"/.config/environment.d
|
mkdir -p "$HOME"/.config/environment.d
|
||||||
# echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
|
echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
|
||||||
env_to_set+=("QT_QPA_PLATFORMTHEME=qt6ct")
|
|
||||||
systemctl --user daemon-reload
|
systemctl --user daemon-reload
|
||||||
|
|
||||||
systemctl --user enable dms
|
systemctl --user enable dms
|
||||||
@@ -128,7 +125,7 @@ for choice in "${desktop[@]}"; do
|
|||||||
sudo -v || exit 1
|
sudo -v || exit 1
|
||||||
yay -S --needed --noconfirm \
|
yay -S --needed --noconfirm \
|
||||||
hyprland \
|
hyprland \
|
||||||
uswm \
|
uwsm \
|
||||||
nautilus \
|
nautilus \
|
||||||
gnome-keyring \
|
gnome-keyring \
|
||||||
brightnessctl \
|
brightnessctl \
|
||||||
@@ -140,6 +137,7 @@ for choice in "${desktop[@]}"; do
|
|||||||
xdg-desktop-portal-gtk \
|
xdg-desktop-portal-gtk \
|
||||||
xdg-desktop-portal-wlr \
|
xdg-desktop-portal-wlr \
|
||||||
quickshell-git \
|
quickshell-git \
|
||||||
|
cava \
|
||||||
cliphist \
|
cliphist \
|
||||||
wl-clipboard \
|
wl-clipboard \
|
||||||
dgop \
|
dgop \
|
||||||
@@ -155,8 +153,7 @@ for choice in "${desktop[@]}"; do
|
|||||||
xdg-mime default org.gnome.nautilus.desktop inode/directory
|
xdg-mime default org.gnome.nautilus.desktop inode/directory
|
||||||
|
|
||||||
mkdir -p "$HOME"/.config/environment.d
|
mkdir -p "$HOME"/.config/environment.d
|
||||||
# echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
|
echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
|
||||||
env_to_set+=("QT_QPA_PLATFORMTHEME=qt6ct")
|
|
||||||
systemctl --user daemon-reload
|
systemctl --user daemon-reload
|
||||||
|
|
||||||
systemctl --user enable dms
|
systemctl --user enable dms
|
||||||
@@ -330,12 +327,6 @@ for choice in "${extratools[@]}"; do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
mkdir -p "$HOME"/.config/environment.d
|
|
||||||
echo "$(
|
|
||||||
IFS=$'\n'
|
|
||||||
printf "%s\n" "${env_to_set[@]}" | sort -u
|
|
||||||
)" >"$HOME"/.config/environment.d/90-dots.conf
|
|
||||||
|
|
||||||
extpkgstr=$(
|
extpkgstr=$(
|
||||||
IFS=" "
|
IFS=" "
|
||||||
echo "${extrapkgs[*]}"
|
echo "${extrapkgs[*]}"
|
||||||
|
|||||||
@@ -5,6 +5,53 @@
|
|||||||
config-notification {
|
config-notification {
|
||||||
disable-failed
|
disable-failed
|
||||||
}
|
}
|
||||||
|
// Outputs from existing configuration
|
||||||
|
output "eDP-1" {
|
||||||
|
// Uncomment this line to disable this output.
|
||||||
|
// off
|
||||||
|
|
||||||
|
// Resolution and, optionally, refresh rate of the output.
|
||||||
|
// The format is "<width>x<height>" or "<width>x<height>@<refresh rate>".
|
||||||
|
// If the refresh rate is omitted, niri will pick the highest refresh rate
|
||||||
|
// for the resolution.
|
||||||
|
// If the mode is omitted altogether or is invalid, niri will pick one automatically.
|
||||||
|
// Run `niri msg outputs` while inside a niri instance to list all outputs and their modes.
|
||||||
|
mode "1920x1080@144"
|
||||||
|
|
||||||
|
// You can use integer or fractional scale, for example use 1.5 for 150% scale.
|
||||||
|
scale 1
|
||||||
|
|
||||||
|
// Transform allows to rotate the output counter-clockwise, valid values are:
|
||||||
|
// normal, 90, 180, 270, flipped, flipped-90, flipped-180 and flipped-270.
|
||||||
|
transform "normal"
|
||||||
|
|
||||||
|
// Position of the output in the global coordinate space.
|
||||||
|
// This affects directional monitor actions like "focus-monitor-left", and cursor movement.
|
||||||
|
// The cursor can only move between directly adjacent outputs.
|
||||||
|
// Output scale and rotation has to be taken into account for positioning:
|
||||||
|
// outputs are sized in logical, or scaled, pixels.
|
||||||
|
// For example, a 3840×2160 output with scale 2.0 will have a logical size of 1920×1080,
|
||||||
|
// so to put another output directly adjacent to it on the right, set its x to 1920.
|
||||||
|
// If the position is unset or results in an overlap, the output is instead placed
|
||||||
|
// automatically.
|
||||||
|
position x=0 y=0
|
||||||
|
}
|
||||||
|
|
||||||
|
// Main Screen
|
||||||
|
output "DP-2" {
|
||||||
|
mode "2560x1440@180.002"
|
||||||
|
scale 1
|
||||||
|
transform "normal"
|
||||||
|
position x=0 y=0
|
||||||
|
}
|
||||||
|
|
||||||
|
// Secondary Screen
|
||||||
|
output "DP-1" {
|
||||||
|
mode "2560x1440@59.951"
|
||||||
|
scale 1
|
||||||
|
transform "normal"
|
||||||
|
position x=2560 y=140
|
||||||
|
}
|
||||||
|
|
||||||
gestures {
|
gestures {
|
||||||
hot-corners {
|
hot-corners {
|
||||||
|
|||||||
6
niri/.config/niri/dms/.gitignore
vendored
6
niri/.config/niri/dms/.gitignore
vendored
@@ -1,6 +0,0 @@
|
|||||||
alttab.kdl
|
|
||||||
colors.kdl
|
|
||||||
cursor.kdl
|
|
||||||
layout.kdl
|
|
||||||
outputs.kdl
|
|
||||||
wpblur.kdl
|
|
||||||
10
niri/.config/niri/dms/alttab.kdl
Normal file
10
niri/.config/niri/dms/alttab.kdl
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
// ! DO NOT EDIT !
|
||||||
|
// ! AUTO-GENERATED BY DMS !
|
||||||
|
// ! CHANGES WILL BE OVERWRITTEN !
|
||||||
|
// ! PLACE YOUR CUSTOM CONFIGURATION ELSEWHERE !
|
||||||
|
|
||||||
|
recent-windows {
|
||||||
|
highlight {
|
||||||
|
corner-radius 12
|
||||||
|
}
|
||||||
|
}
|
||||||
39
niri/.config/niri/dms/colors.kdl
Normal file
39
niri/.config/niri/dms/colors.kdl
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
// ! Auto-generated file. Do not edit directly.
|
||||||
|
// Remove `include "dms/colors.kdl"` from your config to override.
|
||||||
|
|
||||||
|
layout {
|
||||||
|
background-color "transparent"
|
||||||
|
|
||||||
|
focus-ring {
|
||||||
|
active-color "#ffabf1"
|
||||||
|
inactive-color "#9c8c97"
|
||||||
|
urgent-color "#ffb4ab"
|
||||||
|
}
|
||||||
|
|
||||||
|
border {
|
||||||
|
active-color "#ffabf1"
|
||||||
|
inactive-color "#9c8c97"
|
||||||
|
urgent-color "#ffb4ab"
|
||||||
|
}
|
||||||
|
|
||||||
|
shadow {
|
||||||
|
color "#00000070"
|
||||||
|
}
|
||||||
|
|
||||||
|
tab-indicator {
|
||||||
|
active-color "#ffabf1"
|
||||||
|
inactive-color "#9c8c97"
|
||||||
|
urgent-color "#ffb4ab"
|
||||||
|
}
|
||||||
|
|
||||||
|
insert-hint {
|
||||||
|
color "#ffabf180"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
recent-windows {
|
||||||
|
highlight {
|
||||||
|
active-color "#82007e"
|
||||||
|
urgent-color "#ffb4ab"
|
||||||
|
}
|
||||||
|
}
|
||||||
9
niri/.config/niri/dms/cursor.kdl
Normal file
9
niri/.config/niri/dms/cursor.kdl
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
// ! DO NOT EDIT !
|
||||||
|
// ! AUTO-GENERATED BY DMS !
|
||||||
|
// ! CHANGES WILL BE OVERWRITTEN !
|
||||||
|
// ! PLACE YOUR CUSTOM CONFIGURATION ELSEWHERE !
|
||||||
|
|
||||||
|
cursor {
|
||||||
|
xcursor-theme "Sweet-cursors"
|
||||||
|
xcursor-size 24
|
||||||
|
}
|
||||||
22
niri/.config/niri/dms/layout.kdl
Normal file
22
niri/.config/niri/dms/layout.kdl
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
// ! DO NOT EDIT !
|
||||||
|
// ! AUTO-GENERATED BY DMS !
|
||||||
|
// ! CHANGES WILL BE OVERWRITTEN !
|
||||||
|
// ! PLACE YOUR CUSTOM CONFIGURATION ELSEWHERE !
|
||||||
|
|
||||||
|
layout {
|
||||||
|
gaps 4
|
||||||
|
|
||||||
|
border {
|
||||||
|
width 2
|
||||||
|
}
|
||||||
|
|
||||||
|
focus-ring {
|
||||||
|
width 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
window-rule {
|
||||||
|
geometry-corner-radius 12
|
||||||
|
clip-to-geometry true
|
||||||
|
tiled-state true
|
||||||
|
draw-border-with-background false
|
||||||
|
}
|
||||||
14
niri/.config/niri/dms/outputs.kdl
Normal file
14
niri/.config/niri/dms/outputs.kdl
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
// Auto-generated by DMS - do not edit manually
|
||||||
|
|
||||||
|
output "DP-2" {
|
||||||
|
mode "2560x1440@180.002"
|
||||||
|
scale 1
|
||||||
|
position x=0 y=0
|
||||||
|
}
|
||||||
|
|
||||||
|
output "DP-1" {
|
||||||
|
mode "2560x1440@59.951"
|
||||||
|
scale 1
|
||||||
|
position x=2560 y=140
|
||||||
|
}
|
||||||
|
|
||||||
9
niri/.config/niri/dms/wpblur.kdl
Normal file
9
niri/.config/niri/dms/wpblur.kdl
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
// ! DO NOT EDIT !
|
||||||
|
// ! AUTO-GENERATED BY DMS !
|
||||||
|
// ! CHANGES WILL BE OVERWRITTEN !
|
||||||
|
// ! PLACE YOUR CUSTOM CONFIGURATION ELSEWHERE !
|
||||||
|
|
||||||
|
layer-rule {
|
||||||
|
match namespace="dms:blurwallpaper"
|
||||||
|
place-within-backdrop true
|
||||||
|
}
|
||||||
1
nvim/.config/nvim/.gitignore
vendored
1
nvim/.config/nvim/.gitignore
vendored
@@ -1,2 +1 @@
|
|||||||
lazy-lock.json
|
lazy-lock.json
|
||||||
dankcolors.lua
|
|
||||||
|
|||||||
1
qt6ct/.config/qt6ct/colors/.gitignore
vendored
1
qt6ct/.config/qt6ct/colors/.gitignore
vendored
@@ -1 +0,0 @@
|
|||||||
matugen.conf
|
|
||||||
144
qt6ct/.config/qt6ct/colors/matugen.conf
Normal file
144
qt6ct/.config/qt6ct/colors/matugen.conf
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
[ColorScheme]
|
||||||
|
active_colors=#f0dde9, #1a1018, #271c24, #9c8c97, #50434c, #50434c, #f0dde9, #5c0059, #f0dde9, #1a1018, #1a1018, #000000, #ffabf1, #5c0059, #eab9d1, #eab9d1, #231820, #1a1018, #1a1018, #d4c1cd, #d4c1cd
|
||||||
|
disabled_colors=#d4c1cd, #50434c, #271c24, #9c8c97, #50434c, #50434c, #d4c1cd, #d4c1cd, #d4c1cd, #50434c, #50434c, #000000, #50434c, #d4c1cd, #d4c1cd, #d4c1cd, #50434c, #50434c, #50434c, #d4c1cd, #d4c1cd
|
||||||
|
inactive_colors=#d4c1cd, #1a1018, #271c24, #9c8c97, #50434c, #50434c, #d4c1cd, #d4c1cd, #d4c1cd, #1a1018, #1a1018, #000000, #eab9d1, #472639, #eab9d1, #eab9d1, #231820, #1a1018, #1a1018, #d4c1cd, #d4c1cd
|
||||||
|
|
||||||
|
[ColorEffects:Disabled]
|
||||||
|
Color=212,193,205
|
||||||
|
ColorAmount=0
|
||||||
|
ColorEffect=0
|
||||||
|
ContrastAmount=0.65
|
||||||
|
ContrastEffect=1
|
||||||
|
IntensityAmount=0.1
|
||||||
|
IntensityEffect=2
|
||||||
|
|
||||||
|
[ColorEffects:Inactive]
|
||||||
|
ChangeSelectionColor=true
|
||||||
|
Color=156,140,151
|
||||||
|
ColorAmount=0.025
|
||||||
|
ColorEffect=2
|
||||||
|
ContrastAmount=0.1
|
||||||
|
ContrastEffect=2
|
||||||
|
Enable=false
|
||||||
|
IntensityAmount=0
|
||||||
|
IntensityEffect=0
|
||||||
|
|
||||||
|
[Colors:Button]
|
||||||
|
BackgroundAlternate=39,28,36
|
||||||
|
BackgroundNormal=26,16,24
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=255,171,241
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=240,221,233
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[Colors:Complementary]
|
||||||
|
BackgroundAlternate=39,28,36
|
||||||
|
BackgroundNormal=26,16,24
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=255,171,241
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=240,221,233
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[Colors:Header]
|
||||||
|
BackgroundAlternate=26,16,24
|
||||||
|
BackgroundNormal=26,16,24
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=255,171,241
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=240,221,233
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[Colors:Header][Inactive]
|
||||||
|
BackgroundAlternate=26,16,24
|
||||||
|
BackgroundNormal=26,16,24
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=255,171,241
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=240,221,233
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[Colors:Selection]
|
||||||
|
BackgroundAlternate=130,0,126
|
||||||
|
BackgroundNormal=255,171,241
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=92,0,89
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=92,0,89
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[Colors:Tooltip]
|
||||||
|
BackgroundAlternate=26,16,24
|
||||||
|
BackgroundNormal=26,16,24
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=255,171,241
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=240,221,233
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[Colors:View]
|
||||||
|
BackgroundAlternate=35,24,32
|
||||||
|
BackgroundNormal=26,16,24
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=255,171,241
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=240,221,233
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[Colors:Window]
|
||||||
|
BackgroundAlternate=26,16,24
|
||||||
|
BackgroundNormal=26,16,24
|
||||||
|
DecorationFocus=255,171,241
|
||||||
|
DecorationHover=255,171,241
|
||||||
|
ForegroundActive=255,171,241
|
||||||
|
ForegroundInactive=212,193,205
|
||||||
|
ForegroundLink=252,178,199
|
||||||
|
ForegroundNegative=255,180,171
|
||||||
|
ForegroundNeutral=234,185,209
|
||||||
|
ForegroundNormal=240,221,233
|
||||||
|
ForegroundPositive=252,178,199
|
||||||
|
ForegroundVisited=234,185,209
|
||||||
|
|
||||||
|
[WM]
|
||||||
|
activeBackground=26,16,24
|
||||||
|
activeBlend=240,221,233
|
||||||
|
activeForeground=240,221,233
|
||||||
|
inactiveBackground=26,16,24
|
||||||
|
inactiveBlend=212,193,205
|
||||||
|
inactiveForeground=212,193,205
|
||||||
@@ -9,6 +9,7 @@ alias girlboss="sudo"
|
|||||||
alias vialias="nvim $HOME/.oh-my-zsh/custom/aliases.zsh"
|
alias vialias="nvim $HOME/.oh-my-zsh/custom/aliases.zsh"
|
||||||
|
|
||||||
alias update-grub="sudo grub-mkconfig -o /boot/grub/grub.cfg"
|
alias update-grub="sudo grub-mkconfig -o /boot/grub/grub.cfg"
|
||||||
|
alias update-submodules="git submodules update --recursive --init"
|
||||||
|
|
||||||
#############
|
#############
|
||||||
## Scripts ##
|
## Scripts ##
|
||||||
|
|||||||
Reference in New Issue
Block a user