Compare commits

..

3 Commits

Author SHA1 Message Date
dev 8006eb5eb7 add wallpaper latest 2026-08-11 10:14:22 +05:30
dev 6a75f679a9 update 2026-08-11 10:13:15 +05:30
dev 3a99b9b9c8 updates 2026-08-10 12:04:58 +05:30
10 changed files with 102 additions and 85 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

+4
View File
@@ -123,6 +123,7 @@ export CARGO_HOME=$HOME/.cargo
export PATH=$PATH:$CARGO_HOME/bin export PATH=$PATH:$CARGO_HOME/bin
# #
export XDG_CONFIG_HOME=$HOME/.config export XDG_CONFIG_HOME=$HOME/.config
export XDG_CACHE_HOME=$HOME/.cache
export PATH=$PATH:$XDG_CONFIG_HOME export PATH=$PATH:$XDG_CONFIG_HOME
# #
export CHIPS_LAB_HOME=$HOME/projects/homelab/services export CHIPS_LAB_HOME=$HOME/projects/homelab/services
@@ -132,3 +133,6 @@ export CHIPS_LAB_HOME=$HOME/projects/homelab/services
export NVM_DIR="$HOME/.config/nvm" export NVM_DIR="$HOME/.config/nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
export PATH="$PATH:/home/chips/toolchains/install/ct-ng/bin"
export LEDGER_FILE=/home/chips/seagate/finance/2026.journal
alias sshk="kitten ssh"
+1 -1
View File
@@ -1,5 +1,5 @@
[user] [user]
email = n.suryap@gmail.com email = dev@neophyte.me
name = cool-mist name = cool-mist
[init] [init]
defaultBranch = main defaultBranch = main
+27 -32
View File
@@ -21,7 +21,6 @@
################ ################
# See https://wiki.hyprland.org/Configuring/Monitors/ # See https://wiki.hyprland.org/Configuring/Monitors/
monitor= DP-1, 1920x1080, 0x0, 1
monitor= HDMI-A-1, 1920x1080, 1920x0, 1 monitor= HDMI-A-1, 1920x1080, 1920x0, 1
@@ -38,6 +37,7 @@ $menu = tofi-drun --drun-launch=true
$colorPicker = hyprpicker -a $colorPicker = hyprpicker -a
$screenshot = /home/chips/.local/bin/grimblast copy area $screenshot = /home/chips/.local/bin/grimblast copy area
$browser = brave $browser = brave
$browser_incog = brave --incognito
################# #################
### AUTOSTART ### ### AUTOSTART ###
@@ -46,7 +46,7 @@ $browser = brave
# Autostart necessary processes (like notifications daemons, status bars, etc.) # Autostart necessary processes (like notifications daemons, status bars, etc.)
# Or execute your favorite apps at launch like this: # Or execute your favorite apps at launch like this:
exec-once = waybar exec-once = quickshell
exec-once = sway-nc exec-once = sway-nc
exec-once = systemctl --user start hyprpolkitagent exec-once = systemctl --user start hyprpolkitagent
exec-once = hyprpaper exec-once = hyprpaper
@@ -69,10 +69,10 @@ env = HYPRCURSOR_SIZE,24
# https://wiki.hyprland.org/Configuring/Variables/#general # https://wiki.hyprland.org/Configuring/Variables/#general
general { general {
gaps_in = 5 gaps_in = 2
gaps_out = 10 gaps_out = 2
border_size = 1 border_size = 0
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
@@ -89,8 +89,8 @@ general {
# https://wiki.hyprland.org/Configuring/Variables/#decoration # https://wiki.hyprland.org/Configuring/Variables/#decoration
decoration { decoration {
rounding = 5 rounding = 0
rounding_power = 3 rounding_power = 0
# Change transparency of focused and unfocused windows # Change transparency of focused and unfocused windows
active_opacity = 1 active_opacity = 1
@@ -106,7 +106,7 @@ decoration {
# https://wiki.hyprland.org/Configuring/Variables/#blur # https://wiki.hyprland.org/Configuring/Variables/#blur
blur { blur {
enabled = true enabled = false
size = 5 size = 5
passes = 1 passes = 1
vibrancy = 0.1696 vibrancy = 0.1696
@@ -153,18 +153,16 @@ animations {
# windowrule = bordersize 0, floating:0, onworkspace:f[1] # windowrule = bordersize 0, floating:0, onworkspace:f[1]
# windowrule = rounding 0, floating:0, onworkspace:f[1] # windowrule = rounding 0, floating:0, onworkspace:f[1]
workspace = 1, monitor:DP-1, default:true, persistent:true workspace = 1, monitor:0, default:true, persistent:true
workspace = 2, monitor:DP-1, default:true, persistent:true workspace = 2, monitor:0, default:true, persistent:true
workspace = 3, monitor:DP-1, default:true, persistent:true workspace = 3, monitor:0, default:true, persistent:true
workspace = 4, monitor:DP-1, default:true, persistent:true workspace = 4, monitor:0, default:true, persistent:true
workspace = 5, monitor:DP-1, default:true, persistent:true workspace = 5, monitor:0, default:true, persistent:true
workspace = 9, monitor:HDMI-A-1, default:true, persistent:true workspace = 6, monitor:0, default:true, persistent:true
workspace = 8, monitor:HDMI-A-1, default:true, persistent:true
workspace = 10, monitor:HDMI-A-1, default:true, persistent:true
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
dwindle { dwindle {
pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section b1 # pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section b1
preserve_split = true # You probably want this preserve_split = true # You probably want this
} }
@@ -226,6 +224,7 @@ bind = $mainMod, E, exec, $fileManager
bind = $mainMod, C, exec, $colorPicker bind = $mainMod, C, exec, $colorPicker
bind = $mainMod, S, exec, $screenshot bind = $mainMod, S, exec, $screenshot
bind = $mainMod, B, exec, $browser bind = $mainMod, B, exec, $browser
bind = $mainMod, N, exec, $browser_incog
bind = $mainMod, T, togglefloating, bind = $mainMod, T, togglefloating,
bind = $mainMod, R, exec, $menu bind = $mainMod, R, exec, $menu
# bind = $mainMod, P, pseudo, # dwindle # bind = $mainMod, P, pseudo, # dwindle
@@ -246,10 +245,6 @@ bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4 bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5 bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6 bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10
# Move active window to a workspace with mainMod + SHIFT + [0-9] # Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1 bind = $mainMod SHIFT, 1, movetoworkspace, 1
@@ -258,10 +253,6 @@ bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4 bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5 bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6 bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Example special workspace (scratchpad) # Example special workspace (scratchpad)
# bind = $mainMod, S, togglespecialworkspace, magic # bind = $mainMod, S, togglespecialworkspace, magic
@@ -276,14 +267,13 @@ bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow bindm = $mainMod, mouse:273, resizewindow
# resize windows # resize windows
bindel = $mainMod SHIFT, right, resizeactive, 20 0 bindel = $mainMod SHIFT, right, resizeactive, 50 0
bindel = $mainMod SHIFT, left, resizeactive, -20 0 bindel = $mainMod SHIFT, left, resizeactive, -50 0
bindel = $mainMod SHIFT, up, resizeactive, 0, -20 bindel = $mainMod SHIFT, up, resizeactive, 0, -50
bindel = $mainMod SHIFT, down, resizeactive, 0, 20 bindel = $mainMod SHIFT, down, resizeactive, 0, 50
# On/Off monitors # On/Off monitors
bind = $mainMod CTRL, K, exec, sleep 1 && hyprctl dispatch dpms toggle DP-1 bind = $mainMod CTRL, L, exec, sleep 0.5 && hyprctl dispatch dpms toggle HDMI-A-1
bind = $mainMod CTRL, L, exec, sleep 1 && hyprctl dispatch dpms toggle HDMI-A-1
############################## ##############################
### WINDOWS AND WORKSPACES ### ### WINDOWS AND WORKSPACES ###
@@ -309,7 +299,6 @@ windowrule {
match:title = .*Debug:.* match:title = .*Debug:.*
center = on center = on
workspace = 10
size = 900 900 size = 900 900
float = yes float = yes
} }
@@ -327,3 +316,9 @@ windowrule {
no_focus = true no_focus = true
} }
debug {
overlay = false
disable_logs = false
gl_debugging = true
enable_stdout_logs = true
}
+1 -7
View File
@@ -3,12 +3,6 @@ splash = off
wallpaper { wallpaper {
monitor = HDMI-A-1 monitor = HDMI-A-1
path = /home/chips/Pictures/wallpapers/summer_dreams.png path = /home/chips/Pictures/wallpapers/abandoned.png
fit_mode = cover
}
wallpaper {
monitor = DP-1
path = /home/chips/Pictures/wallpapers/wallhaven-1.jpg
fit_mode = cover fit_mode = cover
} }
+16 -10
View File
@@ -1,9 +1,3 @@
# BEGIN_KITTY_FONTS
font_family family="JetBrainsMono Nerd Font Mono"
bold_font auto
italic_font auto
bold_italic_font auto
enable_audio_bell no enable_audio_bell no
inactive_text_alpha 0.5 inactive_text_alpha 0.5
tab_bar_edge bottom tab_bar_edge bottom
@@ -12,6 +6,7 @@ tab_powerline_style angled
tab_bar_min_tabs 1 tab_bar_min_tabs 1
active_tab_font_style bold active_tab_font_style bold
inactive_tab_font_style normal inactive_tab_font_style normal
hide_window_decorations on
# Layout management # Layout management
enabled_layouts splits, stack enabled_layouts splits, stack
@@ -27,12 +22,14 @@ map ctrl+shift+left move_window left
map ctrl+shift+right move_window right map ctrl+shift+right move_window right
map ctrl+shift+down move_window down map ctrl+shift+down move_window down
map ctrl+shift+x show_scrollback
map ctrl+shift+w close_window map ctrl+shift+w close_window
map ctrl+shift+= resize_window wider 10 map ctrl+right resize_window wider 10
map ctrl+shift+- resize_window narrower 10 map ctrl+left resize_window narrower 10
map ctrl+= slant taller 10 map ctrl+down resize_window shorter 10
map ctrl+- resize_window shorter 10 map ctrl+up resize_window taller 10
map ctrl+shift+1 goto_tab 1 map ctrl+shift+1 goto_tab 1
map ctrl+shift+2 goto_tab 2 map ctrl+shift+2 goto_tab 2
@@ -50,3 +47,12 @@ map ctrl+shift+9 goto_tab 9
# Nord # Nord
include current-theme.conf include current-theme.conf
# END_KITTY_THEME # END_KITTY_THEME
# BEGIN_KITTY_FONTS
font_family family='IntoneMono Nerd Font Mono'
bold_font auto
italic_font auto
bold_italic_font auto
font_size 12.0
# END_KITTY_FONTS
@@ -10,12 +10,9 @@ tab_bar_edge bottom
tab_bar_style slant tab_bar_style slant
tab_powerline_style angled tab_powerline_style angled
tab_bar_min_tabs 1 tab_bar_min_tabs 1
active_tab_foreground #ff2
active_tab_background #000
active_tab_font_style bold active_tab_font_style bold
inactive_tab_foreground #444
inactive_tab_background #999
inactive_tab_font_style normal inactive_tab_font_style normal
hide_window_decorations on
# Layout management # Layout management
enabled_layouts splits, stack enabled_layouts splits, stack
@@ -33,10 +30,10 @@ map ctrl+shift+down move_window down
map ctrl+shift+w close_window map ctrl+shift+w close_window
map ctrl+shift+= resize_window wider 10 map ctrl+right resize_window wider 10
map ctrl+shift+- resize_window narrower 10 map ctrl+left resize_window narrower 10
map ctrl+= slant taller 10 map ctrl+down resize_window shorter 10
map ctrl+- resize_window shorter 10 map ctrl+up resize_window taller 10
map ctrl+shift+1 goto_tab 1 map ctrl+shift+1 goto_tab 1
map ctrl+shift+2 goto_tab 2 map ctrl+shift+2 goto_tab 2
@@ -48,3 +45,10 @@ map ctrl+shift+7 goto_tab 7
map ctrl+shift+8 goto_tab 8 map ctrl+shift+8 goto_tab 8
map ctrl+shift+9 goto_tab 9 map ctrl+shift+9 goto_tab 9
# BEGIN_KITTY_THEME
# Nord
include current-theme.conf
# END_KITTY_THEME
+39 -1
View File
@@ -166,6 +166,43 @@ Variants {
spacing: 5 spacing: 5
InfoBox {
InfoText {
text: "vpn"
font.pixelSize: 10
}
}
InfoBox {
InfoText {
text: "on"
font.pixelSize: 10
color: "green"
}
MouseArea {
anchors.fill: parent
onClicked: Quickshell.execDetached(["kitty", "-e", "vpn_on"])
cursorShape: Qt.PointingHandCursor
}
}
InfoBox {
InfoText {
text: "off"
font.pixelSize: 10
color: "brown"
}
MouseArea {
anchors.fill: parent
onClicked: Quickshell.execDetached(["kitty", "-e", "vpn_off"])
cursorShape: Qt.PointingHandCursor
}
}
Separator {}
Repeater { Repeater {
model: Qt.formatDateTime(clock.date, "hh:mm").split(":") model: Qt.formatDateTime(clock.date, "hh:mm").split(":")
InfoBox { InfoBox {
@@ -176,11 +213,12 @@ Variants {
} }
InfoBox { InfoBox {
color: "black"
InfoText { InfoText {
property var ss: Qt.formatDateTime(clock.date, "ss") property var ss: Qt.formatDateTime(clock.date, "ss")
text: ss text: ss
font.bold: false color: "white"
} }
} }
} }
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"layer": "top", "layer": "top",
"position": "top", "position": "right",
"modules-left": [ "modules-left": [
"disk", "disk",
"memory", "memory",
+1 -25
View File
@@ -1,15 +1,10 @@
* { * {
border: none; border: none;
font-size: 13px; font-size: 10px;
font-family: "JetBrainsMono Nerd Font,JetBrainsMono NF" ; font-family: "JetBrainsMono Nerd Font,JetBrainsMono NF" ;
min-height: 10px; min-height: 10px;
} }
window#waybar {
background: transparent;
border-radius: 0 0 15px 15px;
}
#custom-logo { #custom-logo {
margin-left: 10px; margin-left: 10px;
} }
@@ -17,24 +12,19 @@ window#waybar {
.modules-right { .modules-right {
padding: 0px; padding: 0px;
background: #225496; background: #225496;
border-radius: 0 0 0 15px;
border: 2px solid #4F0B1E; border: 2px solid #4F0B1E;
} }
.modules-center { .modules-center {
border-radius: 15px 15px 15px 15px;
background: transparent;
} }
.modules-left { .modules-left {
background: #225496; background: #225496;
border-radius: 0 0 15px 0;
border: 2px solid #4F0B1E; border: 2px solid #4F0B1E;
} }
#workspaces { #workspaces {
background: #225496; background: #225496;
border-radius: 0 0 15px 15px;
border: 2px solid #4F0B1E; border: 2px solid #4F0B1E;
} }
@@ -70,8 +60,6 @@ window#waybar {
#window, #window,
#clock { #clock {
color: #ffffff; color: #ffffff;
margin-left: 10px;
margin-right: 10px;
} }
#pulseaudio { #pulseaudio {
@@ -104,17 +92,5 @@ window#waybar {
#battery.critical:not(.charging) { #battery.critical:not(.charging) {
background-color: #f53c3c; background-color: #f53c3c;
color: #ffffff; color: #ffffff;
animation-name: blink;
animation-duration: 0.5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
} }
@keyframes blink {
to {
background-color: #ffffff;
color: #000000;
}
}