Compare commits
3 Commits
da7d8ce09a
...
ca7fcec682
| Author | SHA1 | Date | |
|---|---|---|---|
| ca7fcec682 | |||
| 78631cec28 | |||
| 048783a61e |
22
ghostty/.config/ghostty/config-dankcolors
Normal file
22
ghostty/.config/ghostty/config-dankcolors
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
background = #191112
|
||||||
|
foreground = #f0dee0
|
||||||
|
cursor-color = #e91e63
|
||||||
|
selection-background = #4a0e2f
|
||||||
|
selection-foreground = #f0dee0
|
||||||
|
|
||||||
|
palette = 0=#191112
|
||||||
|
palette = 1=#d25e38
|
||||||
|
palette = 2=#6ed686
|
||||||
|
palette = 3=#cddb7b
|
||||||
|
palette = 4=#db5276
|
||||||
|
palette = 5=#d4587e
|
||||||
|
palette = 6=#f32d6b
|
||||||
|
palette = 7=#abb2bf
|
||||||
|
palette = 8=#5c6370
|
||||||
|
palette = 9=#e07f5f
|
||||||
|
palette = 10=#86e09a
|
||||||
|
palette = 11=#dce897
|
||||||
|
palette = 12=#ffb8c7
|
||||||
|
palette = 13=#bb5787
|
||||||
|
palette = 14=#b3606f
|
||||||
|
palette = 15=#ffffff
|
||||||
@@ -71,7 +71,7 @@ input {
|
|||||||
|
|
||||||
// Focus windows and outputs automatically when moving the mouse into them.
|
// Focus windows and outputs automatically when moving the mouse into them.
|
||||||
// Setting max-scroll-amount="0%" makes it work only on windows already fully on screen.
|
// Setting max-scroll-amount="0%" makes it work only on windows already fully on screen.
|
||||||
// focus-follows-mouse max-scroll-amount="0%"
|
focus-follows-mouse max-scroll-amount="50%"
|
||||||
}
|
}
|
||||||
|
|
||||||
// You can configure outputs by their name, which you can find
|
// You can configure outputs by their name, which you can find
|
||||||
@@ -279,9 +279,8 @@ layout {
|
|||||||
// See the binds section below for more spawn examples.
|
// See the binds section below for more spawn examples.
|
||||||
|
|
||||||
// This line starts waybar, a commonly used bar for Wayland compositors.
|
// This line starts waybar, a commonly used bar for Wayland compositors.
|
||||||
spawn-at-startup "waybar"
|
spawn-at-startup "bash" "-c" "wl-paste --watch cliphist store &" // For dms clipboard history
|
||||||
spawn-at-startup "swaync"
|
spawn-at-startup "qs" "-c" "dms"
|
||||||
spawn-at-startup "swww-daemon"
|
|
||||||
// spawn-at-startup "kwalletd6"
|
// spawn-at-startup "kwalletd6"
|
||||||
spawn-sh-at-startup "gnome-keyring-daemon -r -d"
|
spawn-sh-at-startup "gnome-keyring-daemon -r -d"
|
||||||
spawn-at-startup "vesktop"
|
spawn-at-startup "vesktop"
|
||||||
@@ -291,7 +290,7 @@ spawn-at-startup "vesktop"
|
|||||||
|
|
||||||
hotkey-overlay {
|
hotkey-overlay {
|
||||||
// Uncomment this line to disable the "Important Hotkeys" pop-up at startup.
|
// Uncomment this line to disable the "Important Hotkeys" pop-up at startup.
|
||||||
// skip-at-startup
|
skip-at-startup
|
||||||
}
|
}
|
||||||
|
|
||||||
// Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
// Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
||||||
@@ -392,13 +391,36 @@ binds {
|
|||||||
// Most actions that you can bind here can also be invoked programmatically with
|
// Most actions that you can bind here can also be invoked programmatically with
|
||||||
// `niri msg action do-something`.
|
// `niri msg action do-something`.
|
||||||
|
|
||||||
|
// #########
|
||||||
|
// ## dms ##
|
||||||
|
// #########
|
||||||
|
|
||||||
|
Mod+Space hotkey-overlay-title="Application Launcher" {
|
||||||
|
spawn "qs" "-c" "dms" "ipc" "call" "spotlight" "toggle";
|
||||||
|
}
|
||||||
|
Mod+V hotkey-overlay-title="Clipboard Manager" {
|
||||||
|
spawn "qs" "-c" "dms" "ipc" "call" "clipboard" "toggle";
|
||||||
|
}
|
||||||
|
Mod+P hotkey-overlay-title="Notepad" {
|
||||||
|
spawn "qs" "-c" "dms" "ipc" "call" "notepad" "toggle";
|
||||||
|
}
|
||||||
|
xF86AudioPlay {
|
||||||
|
spawn-sh "qs -c dms ipc call mpris playPause";
|
||||||
|
}
|
||||||
|
xF86AudioNext {
|
||||||
|
spawn-sh "qs -c dms ipc call mpris next";
|
||||||
|
}
|
||||||
|
xF86AudioPrev {
|
||||||
|
spawn-sh "qs -c dms ipc call mpris previous";
|
||||||
|
}
|
||||||
|
|
||||||
// Mod-Shift-/, which is usually the same as Mod-?,
|
// Mod-Shift-/, which is usually the same as Mod-?,
|
||||||
// shows a list of important hotkeys.
|
// shows a list of important hotkeys.
|
||||||
Mod+Shift+S { show-hotkey-overlay; }
|
Mod+Shift+S { show-hotkey-overlay; }
|
||||||
|
|
||||||
// Suggested binds for running programs: terminal, app launcher, screen locker.
|
// Suggested binds for running programs: terminal, app launcher, screen locker.
|
||||||
Mod+Return hotkey-overlay-title="Open a Terminal: GhosTTY" { spawn "ghostty"; }
|
Mod+Return hotkey-overlay-title="Open a Terminal: GhosTTY" { spawn "ghostty"; }
|
||||||
Mod+Space hotkey-overlay-title="Run an Application: wofi" { spawn-sh "wofi --show drun"; }
|
// Mod+Space hotkey-overlay-title="Run an Application: wofi" { spawn-sh "wofi --show drun"; }
|
||||||
Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
||||||
Mod+E hotkey-overlay-title="Open file manager: Dolphin" { spawn "dolphin"; }
|
Mod+E hotkey-overlay-title="Open file manager: Dolphin" { spawn "dolphin"; }
|
||||||
// Use spawn-sh to run a shell command. Do this if you need pipes, multiple commands, etc.
|
// Use spawn-sh to run a shell command. Do this if you need pipes, multiple commands, etc.
|
||||||
@@ -417,7 +439,7 @@ binds {
|
|||||||
// Example brightness key mappings for brightnessctl.
|
// Example brightness key mappings for brightnessctl.
|
||||||
// You can use regular spawn with multiple arguments too (to avoid going through "sh"),
|
// You can use regular spawn with multiple arguments too (to avoid going through "sh"),
|
||||||
// but you need to manually put each argument in separate "" quotes.
|
// but you need to manually put each argument in separate "" quotes.
|
||||||
XF86MonBrightnessUp allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "+10%"; }
|
XF86MonBrightnessUp allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "10%+"; }
|
||||||
XF86MonBrightnessDown allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "10%-"; }
|
XF86MonBrightnessDown allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "10%-"; }
|
||||||
|
|
||||||
// Open/close the Overview: a zoomed-out view of workspaces and windows.
|
// Open/close the Overview: a zoomed-out view of workspaces and windows.
|
||||||
@@ -572,9 +594,9 @@ binds {
|
|||||||
Mod+BracketRight { consume-or-expel-window-right; }
|
Mod+BracketRight { consume-or-expel-window-right; }
|
||||||
|
|
||||||
// Consume one window from the right to the bottom of the focused column.
|
// Consume one window from the right to the bottom of the focused column.
|
||||||
Mod+Comma { consume-window-into-column; }
|
// Mod+Comma { consume-window-into-column; }
|
||||||
// Expel the bottom window from the focused column to the right.
|
// Expel the bottom window from the focused column to the right.
|
||||||
Mod+Period { expel-window-from-column; }
|
// Mod+Period { expel-window-from-column; }
|
||||||
|
|
||||||
Mod+R { switch-preset-column-width; }
|
Mod+R { switch-preset-column-width; }
|
||||||
// Cycling through the presets in reverse order is also possible.
|
// Cycling through the presets in reverse order is also possible.
|
||||||
@@ -609,8 +631,8 @@ binds {
|
|||||||
Mod+Shift+Plus { set-window-height "+10%"; }
|
Mod+Shift+Plus { set-window-height "+10%"; }
|
||||||
|
|
||||||
// Move the focused window between the floating and the tiling layout.
|
// Move the focused window between the floating and the tiling layout.
|
||||||
Mod+V { toggle-window-floating; }
|
Mod+X { toggle-window-floating; }
|
||||||
Mod+Shift+V { switch-focus-between-floating-and-tiling; }
|
Mod+Shift+X { switch-focus-between-floating-and-tiling; }
|
||||||
|
|
||||||
// Toggle tabbed column display mode.
|
// Toggle tabbed column display mode.
|
||||||
// Windows in this column will appear as vertical tabs,
|
// Windows in this column will appear as vertical tabs,
|
||||||
|
|||||||
5
niri/.config/niri/dms/alttab.kdl
Normal file
5
niri/.config/niri/dms/alttab.kdl
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
recent-windows {
|
||||||
|
highlight {
|
||||||
|
corner-radius 12
|
||||||
|
}
|
||||||
|
}
|
||||||
36
niri/.config/niri/dms/colors.kdl
Normal file
36
niri/.config/niri/dms/colors.kdl
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
layout {
|
||||||
|
background-color "transparent"
|
||||||
|
|
||||||
|
focus-ring {
|
||||||
|
active-color "#e91e63"
|
||||||
|
inactive-color "#9f8c8e"
|
||||||
|
urgent-color "#f2b8b5"
|
||||||
|
}
|
||||||
|
|
||||||
|
border {
|
||||||
|
active-color "#e91e63"
|
||||||
|
inactive-color "#9f8c8e"
|
||||||
|
urgent-color "#f2b8b5"
|
||||||
|
}
|
||||||
|
|
||||||
|
shadow {
|
||||||
|
color "#00000070"
|
||||||
|
}
|
||||||
|
|
||||||
|
tab-indicator {
|
||||||
|
active-color "#e91e63"
|
||||||
|
inactive-color "#9f8c8e"
|
||||||
|
urgent-color "#f2b8b5"
|
||||||
|
}
|
||||||
|
|
||||||
|
insert-hint {
|
||||||
|
color "#e91e6380"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
recent-windows {
|
||||||
|
highlight {
|
||||||
|
active-color "#4a0e2f"
|
||||||
|
urgent-color "#f2b8b5"
|
||||||
|
}
|
||||||
|
}
|
||||||
17
niri/.config/niri/dms/layout.kdl
Normal file
17
niri/.config/niri/dms/layout.kdl
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
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
|
||||||
|
}
|
||||||
4
niri/.config/niri/dms/wpblur.kdl
Normal file
4
niri/.config/niri/dms/wpblur.kdl
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
layer-rule {
|
||||||
|
match namespace="dms:blurwallpaper"
|
||||||
|
place-within-backdrop true
|
||||||
|
}
|
||||||
@@ -1,6 +1,10 @@
|
|||||||
arrpc
|
arrpc
|
||||||
|
brightnessctl
|
||||||
btop
|
btop
|
||||||
candy-icons-git
|
candy-icons-git
|
||||||
|
cava
|
||||||
|
cliphist
|
||||||
|
dms-shell
|
||||||
eza
|
eza
|
||||||
fastfetch
|
fastfetch
|
||||||
fuzzel
|
fuzzel
|
||||||
@@ -10,6 +14,7 @@ git
|
|||||||
gnome-keyring
|
gnome-keyring
|
||||||
hyfetch
|
hyfetch
|
||||||
kvantum
|
kvantum
|
||||||
|
matugen-bin
|
||||||
ncdu
|
ncdu
|
||||||
neovim
|
neovim
|
||||||
oh-my-posh
|
oh-my-posh
|
||||||
@@ -17,13 +22,10 @@ otf-linja-pona
|
|||||||
power-profiles-daemon
|
power-profiles-daemon
|
||||||
qt6ct-kde
|
qt6ct-kde
|
||||||
reflector
|
reflector
|
||||||
swaync
|
|
||||||
swww
|
|
||||||
tealdeer
|
tealdeer
|
||||||
ttf-sourcecodepro-nerd
|
ttf-sourcecodepro-nerd
|
||||||
vesktop
|
vesktop
|
||||||
vim
|
vim
|
||||||
waypaper
|
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
xdg-desktop-portal-gnome
|
xdg-desktop-portal-gnome
|
||||||
xdg-desktop-portal-gtk
|
xdg-desktop-portal-gtk
|
||||||
|
|||||||
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=#f0dee0, #191112, #261d1e, #9f8c8e, #524345, #524345, #f0dee0, #000000, #f0dee0, #191112, #191112, #000000, #e91e63, #000000, #f8bbd9, #f8bbd9, #191112, #191112, #191112, #d6c2c3, #d6c2c3
|
||||||
|
disabled_colors=#d6c2c3, #524345, #261d1e, #9f8c8e, #524345, #524345, #d6c2c3, #d6c2c3, #d6c2c3, #524345, #524345, #000000, #524345, #d6c2c3, #d6c2c3, #d6c2c3, #524345, #524345, #524345, #d6c2c3, #d6c2c3
|
||||||
|
inactive_colors=#d6c2c3, #191112, #261d1e, #9f8c8e, #524345, #524345, #d6c2c3, #d6c2c3, #d6c2c3, #191112, #191112, #000000, #f8bbd9, #000000, #f8bbd9, #f8bbd9, #191112, #191112, #191112, #d6c2c3, #d6c2c3
|
||||||
|
|
||||||
|
[ColorEffects:Disabled]
|
||||||
|
Color=214,194,195
|
||||||
|
ColorAmount=0
|
||||||
|
ColorEffect=0
|
||||||
|
ContrastAmount=0.65
|
||||||
|
ContrastEffect=1
|
||||||
|
IntensityAmount=0.1
|
||||||
|
IntensityEffect=2
|
||||||
|
|
||||||
|
[ColorEffects:Inactive]
|
||||||
|
ChangeSelectionColor=true
|
||||||
|
Color=159,140,142
|
||||||
|
ColorAmount=0.025
|
||||||
|
ColorEffect=2
|
||||||
|
ContrastAmount=0.1
|
||||||
|
ContrastEffect=2
|
||||||
|
Enable=false
|
||||||
|
IntensityAmount=0
|
||||||
|
IntensityEffect=0
|
||||||
|
|
||||||
|
[Colors:Button]
|
||||||
|
BackgroundAlternate=38,29,30
|
||||||
|
BackgroundNormal=25,17,18
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=233,30,99
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=240,222,224
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[Colors:Complementary]
|
||||||
|
BackgroundAlternate=38,29,30
|
||||||
|
BackgroundNormal=25,17,18
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=233,30,99
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=240,222,224
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[Colors:Header]
|
||||||
|
BackgroundAlternate=25,17,18
|
||||||
|
BackgroundNormal=25,17,18
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=233,30,99
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=240,222,224
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[Colors:Header][Inactive]
|
||||||
|
BackgroundAlternate=25,17,18
|
||||||
|
BackgroundNormal=25,17,18
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=233,30,99
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=240,222,224
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[Colors:Selection]
|
||||||
|
BackgroundAlternate=74,14,47
|
||||||
|
BackgroundNormal=233,30,99
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=0,0,0
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=0,0,0
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[Colors:Tooltip]
|
||||||
|
BackgroundAlternate=25,17,18
|
||||||
|
BackgroundNormal=25,17,18
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=233,30,99
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=240,222,224
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[Colors:View]
|
||||||
|
BackgroundAlternate=25,17,18
|
||||||
|
BackgroundNormal=25,17,18
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=233,30,99
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=240,222,224
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[Colors:Window]
|
||||||
|
BackgroundAlternate=25,17,18
|
||||||
|
BackgroundNormal=25,17,18
|
||||||
|
DecorationFocus=233,30,99
|
||||||
|
DecorationHover=233,30,99
|
||||||
|
ForegroundActive=233,30,99
|
||||||
|
ForegroundInactive=214,194,195
|
||||||
|
ForegroundLink=248,187,217
|
||||||
|
ForegroundNegative=242,184,181
|
||||||
|
ForegroundNeutral=248,187,217
|
||||||
|
ForegroundNormal=240,222,224
|
||||||
|
ForegroundPositive=248,187,217
|
||||||
|
ForegroundVisited=248,187,217
|
||||||
|
|
||||||
|
[WM]
|
||||||
|
activeBackground=25,17,18
|
||||||
|
activeBlend=240,222,224
|
||||||
|
activeForeground=240,222,224
|
||||||
|
inactiveBackground=25,17,18
|
||||||
|
inactiveBlend=214,194,195
|
||||||
|
inactiveForeground=214,194,195
|
||||||
2
setup.sh
2
setup.sh
@@ -35,4 +35,4 @@ sudo systemctl enable arrpc --now
|
|||||||
|
|
||||||
echo "Applying stow"
|
echo "Applying stow"
|
||||||
cd $DOTFILES_DIR
|
cd $DOTFILES_DIR
|
||||||
stow fastfetch fuzzel ghostty godot hyfetch mangohud niri nvim oh-my-posh waybar wofi zsh
|
stow fastfetch fuzzel ghostty godot hyfetch kvantum mangohud niri nvim qt6ct zsh
|
||||||
|
|||||||
Reference in New Issue
Block a user