Compare commits

...

5 commits

Author SHA1 Message Date
fac245f9ae Polybar: Change some colors 2025-08-24 11:20:52 +03:00
3e3e7f304c Tmux: Change some colors 2025-08-24 11:20:09 +03:00
26d09b7385 Kitty: change some colors 2025-08-24 11:19:50 +03:00
6e148d865e i3: Split theme to separate file 2025-08-23 23:37:41 +03:00
t0xa
a86d3bc789 Polybar: update some things 2025-08-23 17:19:01 +03:00
5 changed files with 34 additions and 24 deletions

View file

@ -166,14 +166,7 @@ bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcu
# Obsidian # Obsidian
# bindsym Ctrl+Shift+O exec obsidian # bindsym Ctrl+Shift+O exec obsidian
# Binding to focus fo certain apps bindsym Ctrl+Shift+b exec --no-startup-id sh -c 'i3-msg "[class=\"Brave-browser\"] focus" || brave'
# bindsym Mod1+Shift+o [class="obsidian"] focus
# bindsym Mod1+Shift+d [class="Google-chrome"] focus
# bindsym Mod1+Shift+k [class="kitty"] focus
# bindsym Mod1+Shift+t [class="Telegram"] focus
# bindsym Mod1+Shift+b [class="Brave-browser"] focus
bindsym Ctrl+Shift+b exec --no-startup-id sh -c 'i3-msg "[class=\"Brave-browser\"] focus" || brave-browser'
bindsym Ctrl+Shift+o exec --no-startup-id sh -c 'i3-msg "[class=\"obsidian\"] focus" || obsidian' bindsym Ctrl+Shift+o exec --no-startup-id sh -c 'i3-msg "[class=\"obsidian\"] focus" || obsidian'
bindsym $mod+Return exec --no-startup-id sh -c 'i3-msg "[class=\"kitty\"] focus" || ~/.local/kitty.app/bin/kitty' bindsym $mod+Return exec --no-startup-id sh -c 'i3-msg "[class=\"kitty\"] focus" || ~/.local/kitty.app/bin/kitty'
bindsym Ctrl+Shift+t exec --no-startup-id sh -c 'i3-msg "[class=\"Telegram\"] focus" || Telegram' bindsym Ctrl+Shift+t exec --no-startup-id sh -c 'i3-msg "[class=\"Telegram\"] focus" || Telegram'
@ -249,22 +242,13 @@ workspace 10 output DP-2
# Set font # Set font
font pango:JetBrainsMonoNL Nerd Font Bold 10 font pango:JetBrainsMonoNL Nerd Font Bold 10
# Set theme # Load theme
default_border pixel 2 include ~/.config/i3/themes/cattpuccin.conf
# class border backgr. text indicator child_border
client.focused #FB8B24 #272727 #FB8B24 #272727 #FB8B24
client.focused_inactive #333333 #626262 #FB8B24 #272727 #5f676a
client.unfocused #333333 #272727 #888888 #292d2e #222222
client.urgent #2f343a #900000 #ffffff #900000 #900000
client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c
client.background #ffffff
# Lockscreen binding # Lockscreen binding
bindsym Control+Mod1+q exec "i3lock -c 000000" bindsym Control+Mod1+q exec "i3lock -c 000000"
# Wallpapers setup # Wallpapers setup
# exec --no-startup-id feh --bg-scale --randomize ~/Pictures/Wallpapers/gruvbox/* # exec --no-startup-id feh --bg-scale --randomize ~/Pictures/Wallpapers/gruvbox/*
exec --no-startup-id ~/Pictures/Wallpapers/wps.sh # exec --no-startup-id ~/Pictures/Wallpapers/wps.sh

26
i3/themes/cattpuccin.conf Normal file
View file

@ -0,0 +1,26 @@
set $c_accent #43adb7
set $c_bg #272727
set $c_mid1 #333333
set $c_mid2 #626262
set $c_dimtext #888888
set $c_dim1 #292d2e
set $c_dim2 #222222
set $c_urgent #900000
set $c_white #ffffff
set $c_black #000000
set $c_gray0 #0c0c0c
set $c_2f343a #2f343a
set $c_5f676a #5f676a
# class border backgr. text indicator child_border
client.focused $c_accent $c_bg $c_accent $c_bg $c_accent
client.focused_inactive $c_mid1 $c_mid2 $c_accent $c_bg $c_5f676a
client.unfocused $c_mid1 $c_bg $c_dimtext $c_dim1 $c_dim2
client.urgent $c_2f343a $c_urgent $c_white $c_urgent $c_urgent
client.placeholder $c_black $c_gray0 $c_white $c_black $c_gray0
client.background #ffffff
default_border pixel 2

View file

@ -913,7 +913,7 @@ font_size 13.0
#: set the vertical and horizontal sides. Three values set top, #: set the vertical and horizontal sides. Three values set top,
#: horizontal and bottom. Four values set top, right, bottom and left. #: horizontal and bottom. Four values set top, right, bottom and left.
# window_padding_width 0 window_padding_width 5
#: The window padding (in pts) (blank area between the text and the #: The window padding (in pts) (blank area between the text and the
#: window border). A single value sets all four sides. Two values set #: window border). A single value sets all four sides. Two values set

View file

@ -27,7 +27,7 @@ show-urgent = true
label-focused = %index% label-focused = %index%
label-focused-foreground = #ffffff label-focused-foreground = #ffffff
label-focused-background = #3f3f3f label-focused-background = #3f3f3f
label-focused-underline = #fba922 label-focused-underline = #94e2d5
label-focused-padding = 3 label-focused-padding = 3
label-unfocused-padding = 1 label-unfocused-padding = 1
@ -71,7 +71,7 @@ font-0 = JetBrainsMonoNL Nerd Font Mono;3
; modules-left = i3 xwindow ; modules-left = i3 xwindow
modules-left = i3 modules-left = i3
modules-right = filesystem_root filesystem_home pulseaudio memory cpu xkeyboard date modules-right = filesystem_root pulseaudio memory cpu xkeyboard date
cursor-click = pointer cursor-click = pointer
cursor-scroll = ns-resize cursor-scroll = ns-resize

View file

@ -8,7 +8,7 @@ set -g status-left " #S"
set -g status-right "" set -g status-right ""
set -g window-status-format "#I:#W" # Index and Name set -g window-status-format "#I:#W" # Index and Name
set -g window-status-current-format "#I:#W" # Current window set -g window-status-current-format "#I:#W" # Current window
set -g window-status-current-style "fg=orange bg=default bold" set -g window-status-current-style "fg=green bg=default bold"
# List of plugins # List of plugins
set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tpm'