This commit is contained in:
sankalp committed 2026-07-20 22:12:19 +05:45
1 parent 61227172b0
commit 77e16688ba
17 files changed
+124 -301

No files matched your search

Submodule config/Modus deleted from f17e9282e3.
+28 -28
View File
@@ -13,65 +13,65 @@
theme[main_bg]="" theme[main_bg]=""
# Main text color # Main text color
theme[main_fg]="#e4e1e9" theme[main_fg]="#dee3e6"
# Title color for boxes # Title color for boxes
theme[title]="#bcc2ff" theme[title]="#89d0ed"
# Highlight color for keyboard shortcuts # Highlight color for keyboard shortcuts
theme[hi_fg]="#c4c5dd" theme[hi_fg]="#b3cad5"
# Background color of selected item in processes box # Background color of selected item in processes box
theme[selected_bg]="#bcc2ff" theme[selected_bg]="#89d0ed"
# Foreground color of selected item in processes box # Foreground color of selected item in processes box
theme[selected_fg]="#242b61" theme[selected_fg]="#003544"
# Color of inactive/disabled text # Color of inactive/disabled text
theme[inactive_fg]="#c7c5d0" theme[inactive_fg]="#c0c8cc"
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text # Misc colors for processes box including mini cpu graphs, details memory graph and details status text
theme[proc_misc]="#e6bad6" theme[proc_misc]="#c4c3eb"
# Cpu box outline color # Cpu box outline color
theme[cpu_box]="#90909a" theme[cpu_box]="#8a9296"
# Memory/disks box outline color # Memory/disks box outline color
theme[mem_box]="#90909a" theme[mem_box]="#8a9296"
# Net up/down box outline color # Net up/down box outline color
theme[net_box]="#90909a" theme[net_box]="#8a9296"
# Processes box outline color # Processes box outline color
theme[proc_box]="#90909a" theme[proc_box]="#8a9296"
# Box divider line and small boxes line color # Box divider line and small boxes line color
theme[div_line]="#46464f" theme[div_line]="#40484c"
# Temperature graph colors # Temperature graph colors
theme[temp_start]="#c4c5dd" theme[temp_start]="#b3cad5"
theme[temp_mid]="#bcc2ff" theme[temp_mid]="#89d0ed"
theme[temp_end]="#ffb4ab" theme[temp_end]="#ffb4ab"
# CPU graph colors # CPU graph colors
theme[cpu_start]="#c4c5dd" theme[cpu_start]="#b3cad5"
theme[cpu_mid]="#bcc2ff" theme[cpu_mid]="#89d0ed"
theme[cpu_end]="#ffb4ab" theme[cpu_end]="#ffb4ab"
# Mem/Disk free meter # Mem/Disk free meter
theme[free_start]="#c4c5dd" theme[free_start]="#b3cad5"
theme[free_mid]="" theme[free_mid]=""
theme[free_end]="#434559" theme[free_end]="#354a53"
# Mem/Disk cached meter # Mem/Disk cached meter
theme[cached_start]="#e6bad6" theme[cached_start]="#c4c3eb"
theme[cached_mid]="" theme[cached_mid]=""
theme[cached_end]="#5d3c54" theme[cached_end]="#444465"
# Mem/Disk available meter # Mem/Disk available meter
theme[available_start]="#bcc2ff" theme[available_start]="#89d0ed"
theme[available_mid]="" theme[available_mid]=""
theme[available_end]="#3b4279" theme[available_end]="#004d62"
# Mem/Disk used meter # Mem/Disk used meter
theme[used_start]="#ffb4ab" theme[used_start]="#ffb4ab"
@@ -79,11 +79,11 @@ theme[used_mid]=""
theme[used_end]="#93000a" theme[used_end]="#93000a"
# Download graph colors # Download graph colors
theme[download_start]="#c4c5dd" theme[download_start]="#b3cad5"
theme[download_mid]="#bcc2ff" theme[download_mid]="#89d0ed"
theme[download_end]="#e6bad6" theme[download_end]="#c4c3eb"
# Upload graph colors # Upload graph colors
theme[upload_start]="#c4c5dd" theme[upload_start]="#b3cad5"
theme[upload_mid]="#bcc2ff" theme[upload_mid]="#89d0ed"
theme[upload_end]="#e6bad6" theme[upload_end]="#c4c3eb"
-187
View File
@@ -1,187 +0,0 @@
return {
background = "rgb(121318)",
blue = "rgb(bbc3ff)",
blue_container = "rgb(3a4379)",
blue_source = "rgb(0000ff)",
blue_value = "rgb(0000ff)",
cyan = "rgb(82d3e2)",
cyan_container = "rgb(004e59)",
cyan_source = "rgb(00ffff)",
cyan_value = "rgb(00ffff)",
error = "rgb(ffb4ab)",
error_container = "rgb(93000a)",
green = "rgb(95d5a7)",
green_container = "rgb(10512f)",
green_source = "rgb(00ff00)",
green_value = "rgb(00ff00)",
inverse_on_surface = "rgb(2f3036)",
inverse_primary = "rgb(4f5b92)",
inverse_surface = "rgb(e3e1e9)",
magenta = "rgb(e4b7f3)",
magenta_container = "rgb(5c386b)",
magenta_source = "rgb(ff00ff)",
magenta_value = "rgb(ff00ff)",
on_background = "rgb(e3e1e9)",
on_blue = "rgb(232c61)",
on_blue_container = "rgb(dfe0ff)",
on_cyan = "rgb(00363e)",
on_cyan_container = "rgb(9eefff)",
on_error = "rgb(690005)",
on_error_container = "rgb(ffdad6)",
on_green = "rgb(00391d)",
on_green_container = "rgb(b0f1c2)",
on_magenta = "rgb(442253)",
on_magenta_container = "rgb(f7d8ff)",
on_primary = "rgb(1f2c61)",
on_primary_container = "rgb(dde1ff)",
on_primary_fixed = "rgb(07164b)",
on_primary_fixed_variant = "rgb(374379)",
on_red = "rgb(561d26)",
on_red_container = "rgb(ffdadc)",
on_secondary = "rgb(2c2f42)",
on_secondary_container = "rgb(dfe1f9)",
on_secondary_fixed = "rgb(171b2c)",
on_secondary_fixed_variant = "rgb(424659)",
on_surface = "rgb(e3e1e9)",
on_surface_variant = "rgb(c6c5d0)",
on_tertiary = "rgb(44273f)",
on_tertiary_container = "rgb(ffd7f4)",
on_tertiary_fixed = "rgb(2c1229)",
on_tertiary_fixed_variant = "rgb(5c3d56)",
on_white = "rgb(00363d)",
on_white_container = "rgb(9eeffd)",
on_yellow = "rgb(263500)",
on_yellow_container = "rgb(d4ec9d)",
outline = "rgb(90909a)",
outline_variant = "rgb(45464f)",
primary = "rgb(b8c4ff)",
primary_container = "rgb(374379)",
primary_fixed = "rgb(dde1ff)",
primary_fixed_dim = "rgb(b8c4ff)",
red = "rgb(ffb2b9)",
red_container = "rgb(72333b)",
red_source = "rgb(ff0000)",
red_value = "rgb(ff0000)",
scrim = "rgb(000000)",
secondary = "rgb(c2c5dd)",
secondary_container = "rgb(424659)",
secondary_fixed = "rgb(dfe1f9)",
secondary_fixed_dim = "rgb(c2c5dd)",
shadow = "rgb(000000)",
source_color = "rgb(6280fa)",
surface = "rgb(121318)",
surface_bright = "rgb(38393f)",
surface_container = "rgb(1f1f25)",
surface_container_high = "rgb(292a2f)",
surface_container_highest = "rgb(34343a)",
surface_container_low = "rgb(1b1b21)",
surface_container_lowest = "rgb(0d0e13)",
surface_dim = "rgb(121318)",
surface_tint = "rgb(b8c4ff)",
surface_variant = "rgb(45464f)",
tertiary = "rgb(e4bad9)",
tertiary_container = "rgb(5c3d56)",
tertiary_fixed = "rgb(ffd7f4)",
tertiary_fixed_dim = "rgb(e4bad9)",
white = "rgb(82d3e0)",
white_container = "rgb(004f58)",
white_source = "rgb(ffffff)",
white_value = "rgb(ffffff)",
yellow = "rgb(b8cf84)",
yellow_container = "rgb(3b4d0f)",
yellow_source = "rgb(ffff00)",
yellow_value = "rgb(ffff00)",
}
+2 -1
View File
@@ -1 +1,2 @@
--enable-features=UseOzonePlatform --ozone-platform=wayland --enable-features=UseOzonePlatform
--ozone-platform=x11
+8 -1
View File
@@ -71,7 +71,6 @@ hl.bind(mainMod .. " + F", function()
hl.dispatch(hl.dsp.window.center()) hl.dispatch(hl.dsp.window.center())
end) end)
hl.bind(mainMod .. " + CTRL + L", hl.dsp.exec_cmd("pidof hyprlock || hyprlock -q")) -- hyprlock
hl.bind(mainMod .. " + CTRL + P", hl.dsp.exec_cmd("systemctl poweroff")) -- poweroff hl.bind(mainMod .. " + CTRL + P", hl.dsp.exec_cmd("systemctl poweroff")) -- poweroff
hl.bind(mainMod .. " + CTRL + R", hl.dsp.exec_cmd("systemctl reboot")) -- reboot hl.bind(mainMod .. " + CTRL + R", hl.dsp.exec_cmd("systemctl reboot")) -- reboot
@@ -156,3 +155,11 @@ for key, cmd in pairs({
}) do }) do
hl.bind("XF86" .. key, hl.dsp.exec_cmd("playerctl " .. cmd), { locked = true }) hl.bind("XF86" .. key, hl.dsp.exec_cmd("playerctl " .. cmd), { locked = true })
end end
for key, cmd in pairs({
["ALT + F12"] = 'notify-send \'Test notification\' "Here\'s a really long message to test truncation and wrapping\\nYou can middle click or flick this notification to dismiss it!" -a \'terminal\' -A "Test1=I got it!" -A "Test2=Another action"',
["ALT + Equal"] = "notify-send 'hmm' ${SLURP_ARGS}",
["SHIFT + ALT + N"] = 'notify-send "Hello" "FIRE IN THE HOLE‼️🗣️🔥🕳️" -i "/home/sankalp/.face.icon" -A "🗣️" -A "🔥" -A "🕳️" -a "Source Code"',
}) do
hl.bind(key, hl.dsp.exec_cmd(cmd))
end
+2 -2
View File
@@ -7,7 +7,7 @@ hl.config({
kb_layout = us, kb_layout = us,
kb_variant = "", kb_variant = "",
kb_model = "", kb_model = "",
-- kb_options = "caps:swapescape", kb_options = "ctrl:swapcaps",
kb_rules = "", kb_rules = "",
repeat_rate = 50, repeat_rate = 50,
repeat_delay = 300, repeat_delay = 300,
@@ -15,7 +15,7 @@ hl.config({
follow_mouse = 1, follow_mouse = 1,
sensitivity = 0.2, sensitivity = 0.8,
accel_profile = "flat", accel_profile = "flat",
touchpad = { touchpad = {
+1 -1
View File
@@ -36,7 +36,7 @@ for key, val in pairs({
QT_SCALE_FACTOR = "1", QT_SCALE_FACTOR = "1",
MOZ_ENABLE_WAYLAND = "1", MOZ_ENABLE_WAYLAND = "1",
ELECTRON_OZONE_PLATFORM_HINT = "auto", ELECTRON_OZONE_PLATFORM_HINT = "auto",
ELECTRON_ARGS = "--enable-features=UseOzonePlatform --ozone-platform=wayland", ELECTRON_ARGS = "--ozone-platform=wayland",
GTK_USE_PORTAL = "1", GTK_USE_PORTAL = "1",
+3 -1
View File
@@ -88,7 +88,9 @@ local size = {
local window_rules = { local window_rules = {
-- Floating Only -- Floating Only
{ {
match = { class = "^([Zz]oom|onedriver|onedriver-launcher|mpv|com.github.rafostar.Clapper|[Qq]alculate-gtk)$" }, match = {
class = "^([Zz]oom|onedriver|onedriver-launcher|mpv|com.github.rafostar.Clapper|[Qq]alculate-gtk|qemu-system-.*|Emulator)$",
},
float = true, float = true,
}, },
{ {
-27
View File
@@ -1,27 +0,0 @@
general {
lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances.
before_sleep_cmd = loginctl lock-session # lock before suspend.
after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
}
listener {
timeout = 150 # 2.5min.
on-timeout = brightnessctl -s set 10 # set monitor backlight to minimum, avoid 0 on OLED monitor.
on-resume = brightnessctl -r # monitor backlight restore.
}
listener {
timeout = 300 # 5min
on-timeout = loginctl lock-session # lock screen when timeout has passed
}
listener {
timeout = 330 # 5.5min
on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed
on-resume = hyprctl dispatch dpms on # screen on when activity is detected after timeout has fired.
}
listener {
timeout = 1800 # 30min
on-timeout = systemctl suspend # suspend pc
}
+1
View File
@@ -0,0 +1 @@
/home/sankalp/.config/Modus/config/hypr/hypridle.conf
@@ -0,0 +1,27 @@
general {
lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances.
before_sleep_cmd = loginctl lock-session # lock before suspend.
after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
}
listener {
timeout = 150 # 2.5min.
on-timeout = brightnessctl -s set 10 # set monitor backlight to minimum, avoid 0 on OLED monitor.
on-resume = brightnessctl -r # monitor backlight restore.
}
listener {
timeout = 300 # 5min
on-timeout = loginctl lock-session # lock screen when timeout has passed
}
listener {
timeout = 330 # 5.5min
on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed
on-resume = hyprctl dispatch dpms on # screen on when activity is detected after timeout has fired.
}
listener {
timeout = 1800 # 30min
on-timeout = systemctl suspend # suspend pc
}
+1
View File
@@ -6,4 +6,5 @@ require("configs.windowrules")
require("configs.startup_apps") require("configs.startup_apps")
require("configs.misc") require("configs.misc")
-- Modus configuration
dofile("/home/sankalp/.config/Modus/config/hypr/modus.lua") dofile("/home/sankalp/.config/Modus/config/hypr/modus.lua")
+20 -20
View File
@@ -1,27 +1,27 @@
# Core Colors # Core Colors
background #131318 background #0f1417
foreground #e4e1e9 foreground #dee3e6
selection_foreground #bcc2ff selection_foreground #89d0ed
selection_background #242b61 selection_background #003544
cursor #bcc2ff cursor #89d0ed
cursor_text_color #131318 cursor_text_color #0f1417
# Regular Colors # Regular Colors
color0 #131318 color0 #0f1417
color1 #ffb4ab color1 #ffb4ab
color2 #bcc2ff color2 #89d0ed
color3 #e6bad6 color3 #c4c3eb
color4 #dfe0ff color4 #baeaff
color5 #e0e0f9 color5 #cfe6f1
color6 #c4c5dd color6 #b3cad5
color7 #e4e1e9 color7 #dee3e6
# Bright Colors # Bright Colors
color8 #39393f color8 #353a3d
color9 #ffb4ab color9 #ffb4ab
color10 #bcc2ff color10 #89d0ed
color11 #e6bad6 color11 #c4c3eb
color12 #dfe0ff color12 #baeaff
color13 #e0e0f9 color13 #cfe6f1
color14 #c4c5dd color14 #b3cad5
color15 #e4e1e9 color15 #dee3e6
+9 -14
View File
@@ -30,10 +30,6 @@ output_path = "~/.config/qt5ct/colors/matugen.conf"
input_path = "~/.config/matugen/templates/qtct-colors.conf" input_path = "~/.config/matugen/templates/qtct-colors.conf"
output_path = "~/.config/qt6ct/colors/matugen.conf" output_path = "~/.config/qt6ct/colors/matugen.conf"
[templates.hyprland]
input_path = "~/.config/Modus/config/matugen/templates/hyprland-colors.lua"
output_path = "~/.config/Modus/config/hypr/colors.lua"
[templates.kitty] [templates.kitty]
input_path = "~/.config/matugen/templates/kitty-colors.conf" input_path = "~/.config/matugen/templates/kitty-colors.conf"
output_path = "~/.config/kitty/colors.conf" output_path = "~/.config/kitty/colors.conf"
@@ -55,16 +51,6 @@ output_path = "~/.config/yazi/theme.toml"
input_path = "~/.config/matugen/templates/zathurarc" input_path = "~/.config/matugen/templates/zathurarc"
output_path = "~/.config/zathura/colors" output_path = "~/.config/zathura/colors"
[templates.modus]
input_path = "~/.config/Modus/config/matugen/templates/modus.css"
output_path = "~/.config/Modus/styles/colors.css"
post_hook = "fabric-cli exec modus 'app.set_css()' &"
[templates.modus1]
input_path = "~/Projects/dev/Modus/config/matugen/templates/modus.css"
output_path = "~/Projects/dev/Modus/src/styles/colors.css"
post_hook = "fabric-cli exec modus1 'app.set_css()' &"
[config.custom_colors.red] [config.custom_colors.red]
color = "#FF0000" color = "#FF0000"
blend = true blend = true
@@ -92,3 +78,12 @@ blend = true
[config.custom_colors.white] [config.custom_colors.white]
color = "#FFFFFF" color = "#FFFFFF"
blend = true blend = true
[templates.modus]
input_path = "~/.config/Modus/config/matugen/templates/modus.css"
output_path = "~/.config/Modus/src/styles/colors.css"
post_hook = "fabric-cli exec modus 'app.set_css()' &"
[templates.hyprland]
input_path = "~/.config/Modus/config/matugen/templates/hyprland-colors.lua"
output_path = "~/.config/Modus/config/matugen/colors.lua"
+1 -1
View File
@@ -1,4 +1,4 @@
--ozone-platform=wayland --ozone-platform=wayland
--enable-features=WebRTCPipeWireCapturer --enable-features=WebRTCPipeWireCapturer
--ozone-platform-hint=wayland --ozone-platform-hint=auto
--enable-wayland-ime --enable-wayland-ime
+15 -15
View File
@@ -1,35 +1,35 @@
[manager] [manager]
cwd = { fg = "#c4c5dd", bold=true} cwd = { fg = "#b3cad5", bold=true}
hovered = { fg = "#dfe0ff", bg = "#3b4279" } hovered = { fg = "#baeaff", bg = "#004d62" }
preview_hovered = { underline = true, bold=true } preview_hovered = { underline = true, bold=true }
[status] [status]
separator_open = "" separator_open = ""
separator_close = "" separator_close = ""
separator_style = { fg = "#dfe0ff", bg = "#3b4279" } separator_style = { fg = "#baeaff", bg = "#004d62" }
# Mode # Mode
mode_normal = { fg = "#242b61", bg = "#bcc2ff", bold = true } mode_normal = { fg = "#003544", bg = "#89d0ed", bold = true }
mode_select = { fg = "#2d2f42", bg = "#c4c5dd", bold = true } mode_select = { fg = "#1e333c", bg = "#b3cad5", bold = true }
mode_unset = { fg = "#45263d", bg = "#e6bad6", bold = true } mode_unset = { fg = "#2d2d4d", bg = "#c4c3eb", bold = true }
[which] [which]
mask = { bg = "#1f1f25" } mask = { bg = "#1b2023" }
cand = { fg = "#bcc2ff" } cand = { fg = "#89d0ed" }
desc = { fg = "#c4c5dd" } desc = { fg = "#b3cad5" }
separator = "  " separator = "  "
separator_style = { fg = "#e6bad6" } separator_style = { fg = "#c4c3eb" }
[filetype] [filetype]
rules = [ rules = [
# Images # Images
{ mime = "image/*", fg = "#c4c5dd" }, { mime = "image/*", fg = "#b3cad5" },
# Videos # Videos
{ mime = "video/*", fg = "#e6bad6" }, { mime = "video/*", fg = "#c4c3eb" },
{ mime = "audio/*", fg = "#e6bad6" }, { mime = "audio/*", fg = "#c4c3eb" },
# Archives # Archives
{ mime = "application/zip", fg = "#ffb4ab" }, { mime = "application/zip", fg = "#ffb4ab" },
@@ -41,6 +41,6 @@ rules = [
{ mime = "application/x-rar", fg = "#ffb4ab" }, { mime = "application/x-rar", fg = "#ffb4ab" },
# Fallback # Fallback
{ name = "*", fg = "#bcc2ff", bold=true }, { name = "*", fg = "#89d0ed", bold=true },
{ name = "*/", fg = "#c4c5dd", bold=true } { name = "*/", fg = "#b3cad5", bold=true }
] ]
+4 -2
View File
@@ -13,7 +13,8 @@ export BAT_THEME="base16"
export ANDROID_HOME="$HOME/Android/Sdk" export ANDROID_HOME="$HOME/Android/Sdk"
export ANDROID_SDK_ROOT="$ANDROID_HOME" export ANDROID_SDK_ROOT="$ANDROID_HOME"
export PNPM_HOME="$HOME/.local/share/pnpm"
export PATH="$PNPM_HOME:$PATH"
typeset -U path PATH typeset -U path PATH
path=( path=(
@@ -216,7 +217,7 @@ alias mkdir='mkdir -p'
alias ps='ps auxf' alias ps='ps auxf'
alias ping='ping -c 10' alias ping='ping -c 10'
alias less='less -R' alias less='less -R'
alias cat="bat --paging=never --style=plain" # alias cat="bat --paging=never --style=plain"
alias grep="grep --color=auto" alias grep="grep --color=auto"
alias tree='eza --tree --icons' alias tree='eza --tree --icons'
@@ -362,3 +363,4 @@ act() {
alias yayf='yay -Slq | fzf --multi --preview "yay -Sii {1}" --preview-window=down:75% | xargs -r yay -S' alias yayf='yay -Slq | fzf --multi --preview "yay -Sii {1}" --preview-window=down:75% | xargs -r yay -S'
alias paruf='paru -Slq | fzf --multi --preview "paru -Sii {1}" --preview-window=down:75% | xargs -r paru -S' alias paruf='paru -Slq | fzf --multi --preview "paru -Sii {1}" --preview-window=down:75% | xargs -r paru -S'
alias pacf='pacman -Slq | fzf --multi --preview "pacman -Si {1}" --preview-window=down:75% | xargs -r sudo pacman -S' alias pacf='pacman -Slq | fzf --multi --preview "pacman -Si {1}" --preview-window=down:75% | xargs -r sudo pacman -S'
+2
View File
@@ -62,3 +62,5 @@ ttf-font-awesome
ttf-nerd-fonts-symbols-common ttf-nerd-fonts-symbols-common
ttf-nerd-fonts-symbols-mono ttf-nerd-fonts-symbols-mono
maplemono-nf-cn-unhinted maplemono-nf-cn-unhinted
seahorse
gnome-keyring