commit 60c11831de8e590ffa0b58f5bd021df3ea5295cd Author: probablygecko Date: Thu Jul 10 11:07:38 2025 +0200 updated diff --git a/Backgrounds/gra.jpg b/Backgrounds/gra.jpg new file mode 100644 index 0000000..4533e2f Binary files /dev/null and b/Backgrounds/gra.jpg differ diff --git a/fish/conf.d/config.fish b/fish/conf.d/config.fish new file mode 100755 index 0000000..b696dd3 --- /dev/null +++ b/fish/conf.d/config.fish @@ -0,0 +1,4 @@ +function fish_greeting + echo (set_color yellow)(date +%T)(set_color normal) on $hostname + +end diff --git a/fish/config.fish b/fish/config.fish new file mode 100644 index 0000000..dbd1889 --- /dev/null +++ b/fish/config.fish @@ -0,0 +1,24 @@ +set -g fish_color_command ff77aa +set -g fish_color_keyword dd99ff +set -g fish_color_param ffccdd +set -g fish_color_quote bb88ff +set -g fish_color_redirection ffaad4 +set -g fish_color_comment 555555 +set -g fish_color_error ff77aa +set -g fish_color_selection_background ffaad4 +set -g fish_color_selection_foreground ffffff +set -g fish_color_operator d0d0d0 +set -g fish_color_escape ffffff +set -g fish_color_autosuggestion 888888 +set -g fish_color_user ff77aa +set -g fish_color_host dd99ff +set -g fish_color_cwd ffccdd +set -g fish_color_cwd_root ff0000 +set -g fish_color_valid_path bb88ff +set -g fish_color_search_match ffaad4 + +alias ls lsd +alias sd "sudo shutdown 0" +alias rb "sudo reboot 0" +alias nvi3 "nvim ~/.config/i3/config" +fish_add_path /home/gecko/.spicetify diff --git a/fish/config.fish.bak b/fish/config.fish.bak new file mode 100644 index 0000000..dbd1889 --- /dev/null +++ b/fish/config.fish.bak @@ -0,0 +1,24 @@ +set -g fish_color_command ff77aa +set -g fish_color_keyword dd99ff +set -g fish_color_param ffccdd +set -g fish_color_quote bb88ff +set -g fish_color_redirection ffaad4 +set -g fish_color_comment 555555 +set -g fish_color_error ff77aa +set -g fish_color_selection_background ffaad4 +set -g fish_color_selection_foreground ffffff +set -g fish_color_operator d0d0d0 +set -g fish_color_escape ffffff +set -g fish_color_autosuggestion 888888 +set -g fish_color_user ff77aa +set -g fish_color_host dd99ff +set -g fish_color_cwd ffccdd +set -g fish_color_cwd_root ff0000 +set -g fish_color_valid_path bb88ff +set -g fish_color_search_match ffaad4 + +alias ls lsd +alias sd "sudo shutdown 0" +alias rb "sudo reboot 0" +alias nvi3 "nvim ~/.config/i3/config" +fish_add_path /home/gecko/.spicetify diff --git a/fish/fish_plugins b/fish/fish_plugins new file mode 100755 index 0000000..797cf45 --- /dev/null +++ b/fish/fish_plugins @@ -0,0 +1 @@ +catppuccin/fish diff --git a/fish/fish_variables b/fish/fish_variables new file mode 100644 index 0000000..67b0b50 --- /dev/null +++ b/fish/fish_variables @@ -0,0 +1,47 @@ +# This file contains fish universal variable definitions. +# VERSION: 3.0 +SETUVAR __fish_initialized:3800 +SETUVAR _fisher_catppuccin_2F_fish_files:\x7e/\x2econfig/fish/themes/Catppuccin\x20Frappe\x2etheme\x1e\x7e/\x2econfig/fish/themes/Catppuccin\x20Latte\x2etheme\x1e\x7e/\x2econfig/fish/themes/Catppuccin\x20Macchiato\x2etheme\x1e\x7e/\x2econfig/fish/themes/Catppuccin\x20Mocha\x2etheme +SETUVAR _fisher_plugins:catppuccin/fish +SETUVAR _fisher_upgraded_to_4_4:\x1d +SETUVAR fish_color_autosuggestion:707A8C +SETUVAR fish_color_cancel:\x2d\x2dreverse +SETUVAR fish_color_command:5CCFE6 +SETUVAR fish_color_comment:5C6773 +SETUVAR fish_color_cwd:73D0FF +SETUVAR fish_color_cwd_root:red +SETUVAR fish_color_end:F29E74 +SETUVAR fish_color_error:FF3333 +SETUVAR fish_color_escape:95E6CB +SETUVAR fish_color_gray:6c7086 +SETUVAR fish_color_history_current:\x2d\x2dbold +SETUVAR fish_color_host:normal +SETUVAR fish_color_host_remote:yellow +SETUVAR fish_color_keyword:5CCFE6 +SETUVAR fish_color_match:F28779 +SETUVAR fish_color_normal:CBCCC6 +SETUVAR fish_color_operator:FFCC66 +SETUVAR fish_color_option:CBCCC6 +SETUVAR fish_color_param:CBCCC6 +SETUVAR fish_color_quote:BAE67E +SETUVAR fish_color_redirection:D4BFFF +SETUVAR fish_color_search_match:\x2d\x2dbackground\x3dFFCC66 +SETUVAR fish_color_selection:\x2d\x2dbackground\x3dFFCC66 +SETUVAR fish_color_status:red +SETUVAR fish_color_user:brgreen +SETUVAR fish_color_valid_path:\x2d\x2dunderline +SETUVAR fish_key_bindings:fish_default_key_bindings +SETUVAR fish_pager_color_background:\x1d +SETUVAR fish_pager_color_completion:normal +SETUVAR fish_pager_color_description:B3A06D +SETUVAR fish_pager_color_prefix:normal\x1e\x2d\x2dbold\x1e\x2d\x2dunderline +SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan +SETUVAR fish_pager_color_secondary_background:\x1d +SETUVAR fish_pager_color_secondary_completion:\x1d +SETUVAR fish_pager_color_secondary_description:\x1d +SETUVAR fish_pager_color_secondary_prefix:\x1d +SETUVAR fish_pager_color_selected_background:\x2d\x2dbackground\x3dFFCC66 +SETUVAR fish_pager_color_selected_completion:\x1d +SETUVAR fish_pager_color_selected_description:\x1d +SETUVAR fish_pager_color_selected_prefix:\x1d +SETUVAR fish_user_paths:/home/gecko/\x2espicetify diff --git a/fish/functions/fish_prompt.fish b/fish/functions/fish_prompt.fish new file mode 100755 index 0000000..8da9d21 --- /dev/null +++ b/fish/functions/fish_prompt.fish @@ -0,0 +1,56 @@ +function fish_prompt --description 'Write out the prompt' + set -l last_status $status + + prompt_login + + echo -n ':' + + # PWD + set_color $fish_color_cwd + echo -n (prompt_pwd) + set_color normal + + set -q __fish_git_prompt_showdirtystate + or set -g __fish_git_prompt_showdirtystate 1 + set -q __fish_git_prompt_showuntrackedfiles + or set -g __fish_git_prompt_showuntrackedfiles 1 + set -q __fish_git_prompt_showcolorhints + or set -g __fish_git_prompt_showcolorhints 1 + set -q __fish_git_prompt_color_untrackedfiles + or set -g __fish_git_prompt_color_untrackedfiles yellow + set -q __fish_git_prompt_char_untrackedfiles + or set -g __fish_git_prompt_char_untrackedfiles '?' + set -q __fish_git_prompt_color_invalidstate + or set -g __fish_git_prompt_color_invalidstate red + set -q __fish_git_prompt_char_invalidstate + or set -g __fish_git_prompt_char_invalidstate '!' + set -q __fish_git_prompt_color_dirtystate + or set -g __fish_git_prompt_color_dirtystate blue + set -q __fish_git_prompt_char_dirtystate + or set -g __fish_git_prompt_char_dirtystate '*' + set -q __fish_git_prompt_char_stagedstate + or set -g __fish_git_prompt_char_stagedstate '✚' + set -q __fish_git_prompt_color_cleanstate + or set -g __fish_git_prompt_color_cleanstate green + set -q __fish_git_prompt_char_cleanstate + or set -g __fish_git_prompt_char_cleanstate '✓' + set -q __fish_git_prompt_color_stagedstate + or set -g __fish_git_prompt_color_stagedstate yellow + set -q __fish_git_prompt_color_branch_dirty + or set -g __fish_git_prompt_color_branch_dirty red + set -q __fish_git_prompt_color_branch_staged + or set -g __fish_git_prompt_color_branch_staged yellow + set -q __fish_git_prompt_color_branch + or set -g __fish_git_prompt_color_branch green + set -q __fish_git_prompt_char_stateseparator + or set -g __fish_git_prompt_char_stateseparator '⚡' + fish_vcs_prompt '|%s' + echo + + if not test $last_status -eq 0 + set_color $fish_color_error + end + + echo -n '➤ ' + set_color normal +end diff --git a/fish/themes/Catppuccin Frappe.theme b/fish/themes/Catppuccin Frappe.theme new file mode 100755 index 0000000..b4c1994 --- /dev/null +++ b/fish/themes/Catppuccin Frappe.theme @@ -0,0 +1,30 @@ +# name: 'Catppuccin Frappé' +# url: 'https://github.com/catppuccin/fish' +# preferred_background: 303446 + +fish_color_normal c6d0f5 +fish_color_command 8caaee +fish_color_param eebebe +fish_color_keyword e78284 +fish_color_quote a6d189 +fish_color_redirection f4b8e4 +fish_color_end ef9f76 +fish_color_comment 838ba7 +fish_color_error e78284 +fish_color_gray 737994 +fish_color_selection --background=414559 +fish_color_search_match --background=414559 +fish_color_option a6d189 +fish_color_operator f4b8e4 +fish_color_escape ea999c +fish_color_autosuggestion 737994 +fish_color_cancel e78284 +fish_color_cwd e5c890 +fish_color_user 81c8be +fish_color_host 8caaee +fish_color_host_remote a6d189 +fish_color_status e78284 +fish_pager_color_progress 737994 +fish_pager_color_prefix f4b8e4 +fish_pager_color_completion c6d0f5 +fish_pager_color_description 737994 \ No newline at end of file diff --git a/fish/themes/Catppuccin Latte.theme b/fish/themes/Catppuccin Latte.theme new file mode 100755 index 0000000..002dace --- /dev/null +++ b/fish/themes/Catppuccin Latte.theme @@ -0,0 +1,30 @@ +# name: 'Catppuccin Latte' +# url: 'https://github.com/catppuccin/fish' +# preferred_background: eff1f5 + +fish_color_normal 4c4f69 +fish_color_command 1e66f5 +fish_color_param dd7878 +fish_color_keyword d20f39 +fish_color_quote 40a02b +fish_color_redirection ea76cb +fish_color_end fe640b +fish_color_comment 8c8fa1 +fish_color_error d20f39 +fish_color_gray 9ca0b0 +fish_color_selection --background=ccd0da +fish_color_search_match --background=ccd0da +fish_color_option 40a02b +fish_color_operator ea76cb +fish_color_escape e64553 +fish_color_autosuggestion 9ca0b0 +fish_color_cancel d20f39 +fish_color_cwd df8e1d +fish_color_user 179299 +fish_color_host 1e66f5 +fish_color_host_remote 40a02b +fish_color_status d20f39 +fish_pager_color_progress 9ca0b0 +fish_pager_color_prefix ea76cb +fish_pager_color_completion 4c4f69 +fish_pager_color_description 9ca0b0 \ No newline at end of file diff --git a/fish/themes/Catppuccin Macchiato.theme b/fish/themes/Catppuccin Macchiato.theme new file mode 100755 index 0000000..c8be912 --- /dev/null +++ b/fish/themes/Catppuccin Macchiato.theme @@ -0,0 +1,30 @@ +# name: 'Catppuccin Macchiato' +# url: 'https://github.com/catppuccin/fish' +# preferred_background: 24273a + +fish_color_normal cad3f5 +fish_color_command 8aadf4 +fish_color_param f0c6c6 +fish_color_keyword ed8796 +fish_color_quote a6da95 +fish_color_redirection f5bde6 +fish_color_end f5a97f +fish_color_comment 8087a2 +fish_color_error ed8796 +fish_color_gray 6e738d +fish_color_selection --background=363a4f +fish_color_search_match --background=363a4f +fish_color_option a6da95 +fish_color_operator f5bde6 +fish_color_escape ee99a0 +fish_color_autosuggestion 6e738d +fish_color_cancel ed8796 +fish_color_cwd eed49f +fish_color_user 8bd5ca +fish_color_host 8aadf4 +fish_color_host_remote a6da95 +fish_color_status ed8796 +fish_pager_color_progress 6e738d +fish_pager_color_prefix f5bde6 +fish_pager_color_completion cad3f5 +fish_pager_color_description 6e738d \ No newline at end of file diff --git a/fish/themes/Catppuccin Mocha.theme b/fish/themes/Catppuccin Mocha.theme new file mode 100755 index 0000000..892a000 --- /dev/null +++ b/fish/themes/Catppuccin Mocha.theme @@ -0,0 +1,30 @@ +# name: 'Catppuccin Mocha' +# url: 'https://github.com/catppuccin/fish' +# preferred_background: 1e1e2e + +fish_color_normal cdd6f4 +fish_color_command 89b4fa +fish_color_param f2cdcd +fish_color_keyword f38ba8 +fish_color_quote a6e3a1 +fish_color_redirection f5c2e7 +fish_color_end fab387 +fish_color_comment 7f849c +fish_color_error f38ba8 +fish_color_gray 6c7086 +fish_color_selection --background=313244 +fish_color_search_match --background=313244 +fish_color_option a6e3a1 +fish_color_operator f5c2e7 +fish_color_escape eba0ac +fish_color_autosuggestion 6c7086 +fish_color_cancel f38ba8 +fish_color_cwd f9e2af +fish_color_user 94e2d5 +fish_color_host 89b4fa +fish_color_host_remote a6e3a1 +fish_color_status f38ba8 +fish_pager_color_progress 6c7086 +fish_pager_color_prefix f5c2e7 +fish_pager_color_completion cdd6f4 +fish_pager_color_description 6c7086 \ No newline at end of file diff --git a/i3/config b/i3/config new file mode 100644 index 0000000..0abce76 --- /dev/null +++ b/i3/config @@ -0,0 +1,225 @@ +set $rosewater #f5e0dc +set $flamingo #f2cdcd +set $pink #f5c2e7 +set $mauve #cba6f7 +set $red #f38ba8 +set $maroon #eba0ac +set $peach #fab387 +set $yellow #f9e2af +set $green #a6e3a1 +set $teal #94e2d5 +set $sky #89dceb +set $sapphire #74c7ec +set $blue #89b4fa +set $lavender #b4befe +set $text #cdd6f4 +set $subtext1 #bac2de +set $subtext0 #a6adc8 +set $overlay2 #9399b2 +set $overlay1 #7f849c +set $overlay0 #6c7086 +set $surface2 #585b70 +set $surface1 #45475a +set $surface0 #313244 +set $base #1e1e2e + +set $crust #11111b +set $lightred #E688A4 + + +# target title bg text indicator border +client.focused $mauve $base $text $rosewater $mauve +client.unfocused $overlay0 $base $text $rosewater $overlay0 +client.urgent $peach $base $peach $overlay0 $teal +client.placeholder $overlay0 $base $text $overlay0 $overlay0 +client.background $base + +set $mod Mod4 + +#font pango:monospace 8 +font pango: JetBrainsMono Nerd Font 8 + +focus_follows_mouse yes + +exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 + +exec_always setxkbmap -layout us,noted -option grp:alt_shift_toggle + +exec --no-startup-id setxkbmap -option '' -option ctrl:nocaps +exec --no-startup-id xset r rate 350 35 + + + + +exec_always --no-startup-id "xrandr --output HDMI-A-0 --mode 2560x1440 --rate 74.60 --above eDP" +exec --no-startup-id dex --autostart --environment i3 +exec autotiling +#exec --no-startup-id xss-lock ~/.config/i3/lock.sh +exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --color=#000000 --nofork +exec --no-startup-id nitrogen --restore +exec --no-startup-id nm-applet +exec_always --no-startup-id picom +exec --no-startup-id dunst +exec --no-startup-id blueman-tray + +exec Telegram +exec signal-desktop --password-store="gnome-libsecret" +exec vesktop +#exec_always element-desktop + +set $refresh_i3status killall -SIGUSR1 i3status + +bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status +bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status +bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status +bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status + +bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl set +5% +bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set 5%- + +gaps inner 2 +gaps outer 5 + +title_align center + +floating_modifier $mod +tiling_drag modifier titlebar + +bindsym $mod+q exec kitty +bindsym $mod+b exec firefox +bindsym $mod+n exec kitty -e nvim +bindsym $mod+Shift+l exec i3lock -c 000000 +#bindsym $mod+p exec ~/.config/typepass.sh +bindsym $mod+p exec rofi-rbw -t password +bindsym $mod+Shift+s exec flameshot gui +bindsym $mod+e exec kitty -e yazi +bindsym $mod+Shift+q kill + +bindsym $mod+d exec --no-startup-id dmenu_run + +bindsym $mod+j focus left +bindsym $mod+k focus down +bindsym $mod+l focus up +bindsym $mod+semicolon focus right + +bindsym $mod+Left focus left +bindsym $mod+Down focus down +bindsym $mod+Up focus up +bindsym $mod+Right focus right + +#bindsym $mod+Shift+j move left +#bindsym $mod+Shift+k move down +#bindsym $mod+Shift+l move up +#bindsym $mod+Shift+semicolon move right + +bindsym $mod+Shift+Left move left +bindsym $mod+Shift+Down move down +bindsym $mod+Shift+Up move up +bindsym $mod+Shift+Right move right + +bindsym $mod+h split h +bindsym $mod+v split v +bindsym $mod+f fullscreen toggle + +#bindsym $mod+s layout stacking +bindsym $mod+t layout toggle splith tabbed + +bindsym $mod+Shift+space floating toggle + +#bindsym $mod+space focus mode_toggle + +bindsym $mod+a focus parent + +set $ws1 "1" +set $ws2 "2" +set $ws3 "3" +set $ws4 "4" +set $ws5 "5" +set $ws6 "6" +set $ws7 "7:Music" +set $ws8 "8:VM" +set $ws9 "9:Notes" +set $ws10 "10:Chats" + +bindsym $mod+1 workspace number $ws1 +bindsym $mod+2 workspace number $ws2 +bindsym $mod+3 workspace number $ws3 +bindsym $mod+4 workspace number $ws4 +bindsym $mod+5 workspace number $ws5 +bindsym $mod+6 workspace number $ws6 +bindsym $mod+7 workspace number $ws7 +bindsym $mod+8 workspace number $ws8 +bindsym $mod+9 workspace number $ws9 +bindsym $mod+0 workspace number $ws10 + + +bindsym $mod+minus scratchpad show +bindsym $mod+Shift+minus move scratchpad + +bindsym $mod+Shift+1 move container to workspace number $ws1 +bindsym $mod+Shift+2 move container to workspace number $ws2 +bindsym $mod+Shift+3 move container to workspace number $ws3 +bindsym $mod+Shift+4 move container to workspace number $ws4 +bindsym $mod+Shift+5 move container to workspace number $ws5 +bindsym $mod+Shift+6 move container to workspace number $ws6 +bindsym $mod+Shift+7 move container to workspace number $ws7 +bindsym $mod+Shift+8 move container to workspace number $ws8 +bindsym $mod+Shift+9 move container to workspace number $ws9 +bindsym $mod+Shift+0 move container to workspace number $ws10 + + +assign [class="Signal"] → number "10:Chats" +assign [class="vesktop"] → number "10:Chats" +assign [class="^TelegramDesktop$"] → number "10:Chats" +assign [class="^Element$"] → number "10:Chats" + +assign [class="^obsidian$"] → number "9:Notes" + +assign [class="^pavucontrol$"] → number "7:Music" +assign [class="^Blueman-manager$"] → number "7:Music" + +#assign [class="^Mullvad VPN$"] → number "8" + +bindsym $mod+Shift+c reload +bindsym $mod+Shift+r restart +bindsym $mod+Shift+e exec i3-msg exit +mode "resize" { + bindsym j resize shrink width 5 px or 5 ppt + bindsym k resize grow height 5 px or 5 ppt + bindsym l resize shrink height 5 px or 5 ppt + bindsym semicolon resize grow width 5 px or 5 ppt + + bindsym Left resize shrink width 5 px or 5 ppt + bindsym Down resize grow height 5 px or 5 ppt + bindsym Up resize shrink height 5 px or 5 ppt + bindsym Right resize grow width 5 px or 5 ppt + + bindsym Return mode "default" + bindsym Escape mode "default" + bindsym $mod+r mode "default" +} + +bindsym $mod+r mode "resize" + +bar { + id 1 + status_command i3status -c ~/.config/i3status.conf + #status_command i3blocks -c ~/.config/i3blocks.conf + tray_output primary + strip_workspace_numbers yes + position top + font pango: JetBrainsMono Nerd Font 9 + colors { + background #2A2839 +# background #05050D + statusline $text + focused_statusline $text + focused_separator $mauve + focused_workspace $base $mauve $crust + active_workspace $base $surface2 $text + inactive_workspace $base $base $text + urgent_workspace $base $lightred $crust + } +} + +default_border pixel 2 diff --git a/i3/get_power_usage.sh b/i3/get_power_usage.sh new file mode 100755 index 0000000..cf6a3ae --- /dev/null +++ b/i3/get_power_usage.sh @@ -0,0 +1,5 @@ +#!/bin/bash +power_now=$(cat /sys/class/power_supply/BAT0/power_now) +watts=$(printf "%.1f" "$(echo "$power_now / 1000000" | bc -l)") +echo "$wattsW" + diff --git a/i3/lock.sh b/i3/lock.sh new file mode 100755 index 0000000..5b48cdb --- /dev/null +++ b/i3/lock.sh @@ -0,0 +1,5 @@ +#!/bin/sh +set -e +xset s off dpms 0 10 0 +i3lock --color=1E222A --ignore-empty-password --show-failed-attempts --nofork +xset s off -dpms diff --git a/i3blocks.conf b/i3blocks.conf new file mode 100644 index 0000000..f443d70 --- /dev/null +++ b/i3blocks.conf @@ -0,0 +1,23 @@ +[DISK] +command=df -h / | awk '/\//{ printf(" 💾 %4s/%s \n", $4, $2) }' +interval=2 +color=#C9E3DB + +[BATTERY] +command=~/.config/i3blocks/battery/battery_info.sh +interval=3 + +[CPU] +full_text= CPU: 0.00% @ +00.0°C +command=~/.config/i3blocks/cpu/cpu_info.sh +interval=repeat +color=#00B4EB + +[MEM] +command=free -h | awk '/Mem:/ { printf(" 🐏 %5s/%s \n", $3, $2) }' +interval=1 +color=#FEC925 + +[TIME_DATE] +command=date +" %a, %d %b - %H:%M:%S" +interval=1 diff --git a/i3status.conf b/i3status.conf new file mode 100644 index 0000000..9591329 --- /dev/null +++ b/i3status.conf @@ -0,0 +1,47 @@ +general { + colors = true + interval = 5 +} + +order += "wireless _first_" +order += "ethernet _first_" +order += "cpu_temperature all" +order += "battery all" +order += "disk /" +order += "memory" +order += "tztime local" + +wireless _first_ { + format_up = "(%essid) %ip" + #format_up = "WLAN" + format_down = "" +} + +ethernet _first_ { + format_up = "(ETH) %ip" + format_down = "" +} + +battery all { + format = "%status %percentage %remaining" +} + +cpu_temperature all { + format = "%degrees°C" + path = "/sys/class/hwmon/hwmon4/temp1_input" +} + +disk "/" { + format = "%avail" +} + +memory { + format = "%used" + threshold_degraded = "1G" + format_degraded = "MEMORY < %available" +} + +tztime local { + format = "%d.%m.%y %H:%M" +} + diff --git a/kitty/kitty.conf b/kitty/kitty.conf new file mode 100644 index 0000000..7b54822 --- /dev/null +++ b/kitty/kitty.conf @@ -0,0 +1,95 @@ +# vim:ft=kitty + +## name: Catppuccin Kitty Mocha +## author: Catppuccin Org +## license: MIT +## upstream: https://github.com/catppuccin/kitty/blob/main/themes/mocha.conf +## blurb: Soothing pastel theme for the high-spirited! + +confirm_os_window_close 0 + +# The basic colors +foreground #cdd6f4 +background #1e1e2e +selection_foreground #1e1e2e +selection_background #f5e0dc + +# Cursor colors +cursor #f5e0dc +cursor_text_color #1e1e2e + +# URL underline color when hovering with mouse +url_color #f5e0dc + +# Kitty window border colors +active_border_color #b4befe +inactive_border_color #6c7086 +bell_border_color #f9e2af + +# OS Window titlebar colors +wayland_titlebar_color system +macos_titlebar_color system + +# Tab bar colors +active_tab_foreground #11111b +active_tab_background #cba6f7 +inactive_tab_foreground #cdd6f4 +inactive_tab_background #181825 +tab_bar_background #11111b + +# Colors for marks (marked text in the terminal) +mark1_foreground #1e1e2e +mark1_background #b4befe +mark2_foreground #1e1e2e +mark2_background #cba6f7 +mark3_foreground #1e1e2e +mark3_background #74c7ec + +# The 16 terminal colors + +# black +color0 #45475a +color8 #585b70 + +# red +color1 #f38ba8 +color9 #f38ba8 + +# green +color2 #a6e3a1 +color10 #a6e3a1 + +# yellow +color3 #f9e2af +color11 #f9e2af + +# blue +color4 #89b4fa +color12 #89b4fa + +# magenta +color5 #f5c2e7 +color13 #f5c2e7 + +# cyan +color6 #94e2d5 +color14 #94e2d5 + +# white +color7 #bac2de +color15 #a6adc8 +background_opacity 0.95 + + +# BEGIN_KITTY_FONTS +font_family JetBrainsMono Nerd Font +bold_font JetBrainsMono Nerd Font Bold +italic_font JetBrainsMono Nerd Font Italic +bold_italic_font JetBrainsMono Nerd Font Bold Italic +font_size 9 +# END_KITTY_FONTS + + +enable_audio_bell no + +scrollback_lines 10000 diff --git a/kitty/kitty.conf.bak b/kitty/kitty.conf.bak new file mode 100755 index 0000000..693856d --- /dev/null +++ b/kitty/kitty.conf.bak @@ -0,0 +1,92 @@ +# vim:ft=kitty + +## name: Catppuccin Kitty Mocha +## author: Catppuccin Org +## license: MIT +## upstream: https://github.com/catppuccin/kitty/blob/main/themes/mocha.conf +## blurb: Soothing pastel theme for the high-spirited! + +confirm_os_window_close 0 + +# The basic colors +foreground #cdd6f4 +background #1e1e2e +selection_foreground #1e1e2e +selection_background #f5e0dc + +# Cursor colors +cursor #f5e0dc +cursor_text_color #1e1e2e + +# URL underline color when hovering with mouse +url_color #f5e0dc + +# Kitty window border colors +active_border_color #b4befe +inactive_border_color #6c7086 +bell_border_color #f9e2af + +# OS Window titlebar colors +wayland_titlebar_color system +macos_titlebar_color system + +# Tab bar colors +active_tab_foreground #11111b +active_tab_background #cba6f7 +inactive_tab_foreground #cdd6f4 +inactive_tab_background #181825 +tab_bar_background #11111b + +# Colors for marks (marked text in the terminal) +mark1_foreground #1e1e2e +mark1_background #b4befe +mark2_foreground #1e1e2e +mark2_background #cba6f7 +mark3_foreground #1e1e2e +mark3_background #74c7ec + +# The 16 terminal colors + +# black +color0 #45475a +color8 #585b70 + +# red +color1 #f38ba8 +color9 #f38ba8 + +# green +color2 #a6e3a1 +color10 #a6e3a1 + +# yellow +color3 #f9e2af +color11 #f9e2af + +# blue +color4 #89b4fa +color12 #89b4fa + +# magenta +color5 #f5c2e7 +color13 #f5c2e7 + +# cyan +color6 #94e2d5 +color14 #94e2d5 + +# white +color7 #bac2de +color15 #a6adc8 +background_opacity 0.95 + + +# BEGIN_KITTY_FONTS +font_family family="JetBrains Mono NL" +bold_font auto +italic_font auto +bold_italic_font auto +font_size 9 +# END_KITTY_FONTS + + diff --git a/kitty/kitty.conf.bak.aa b/kitty/kitty.conf.bak.aa new file mode 100755 index 0000000..7b54822 --- /dev/null +++ b/kitty/kitty.conf.bak.aa @@ -0,0 +1,95 @@ +# vim:ft=kitty + +## name: Catppuccin Kitty Mocha +## author: Catppuccin Org +## license: MIT +## upstream: https://github.com/catppuccin/kitty/blob/main/themes/mocha.conf +## blurb: Soothing pastel theme for the high-spirited! + +confirm_os_window_close 0 + +# The basic colors +foreground #cdd6f4 +background #1e1e2e +selection_foreground #1e1e2e +selection_background #f5e0dc + +# Cursor colors +cursor #f5e0dc +cursor_text_color #1e1e2e + +# URL underline color when hovering with mouse +url_color #f5e0dc + +# Kitty window border colors +active_border_color #b4befe +inactive_border_color #6c7086 +bell_border_color #f9e2af + +# OS Window titlebar colors +wayland_titlebar_color system +macos_titlebar_color system + +# Tab bar colors +active_tab_foreground #11111b +active_tab_background #cba6f7 +inactive_tab_foreground #cdd6f4 +inactive_tab_background #181825 +tab_bar_background #11111b + +# Colors for marks (marked text in the terminal) +mark1_foreground #1e1e2e +mark1_background #b4befe +mark2_foreground #1e1e2e +mark2_background #cba6f7 +mark3_foreground #1e1e2e +mark3_background #74c7ec + +# The 16 terminal colors + +# black +color0 #45475a +color8 #585b70 + +# red +color1 #f38ba8 +color9 #f38ba8 + +# green +color2 #a6e3a1 +color10 #a6e3a1 + +# yellow +color3 #f9e2af +color11 #f9e2af + +# blue +color4 #89b4fa +color12 #89b4fa + +# magenta +color5 #f5c2e7 +color13 #f5c2e7 + +# cyan +color6 #94e2d5 +color14 #94e2d5 + +# white +color7 #bac2de +color15 #a6adc8 +background_opacity 0.95 + + +# BEGIN_KITTY_FONTS +font_family JetBrainsMono Nerd Font +bold_font JetBrainsMono Nerd Font Bold +italic_font JetBrainsMono Nerd Font Italic +bold_italic_font JetBrainsMono Nerd Font Bold Italic +font_size 9 +# END_KITTY_FONTS + + +enable_audio_bell no + +scrollback_lines 10000 diff --git a/nitrogen/bg-saved.cfg b/nitrogen/bg-saved.cfg new file mode 100644 index 0000000..d1fdbf4 --- /dev/null +++ b/nitrogen/bg-saved.cfg @@ -0,0 +1,9 @@ +[xin_1] +file=/home/gecko/Backgrounds/gra.jpg +mode=4 +bgcolor=#000000 + +[xin_0] +file=/home/gecko/Backgrounds/gra.jpg +mode=4 +bgcolor=#000000 diff --git a/nitrogen/nitrogen.cfg b/nitrogen/nitrogen.cfg new file mode 100644 index 0000000..1b30fc0 --- /dev/null +++ b/nitrogen/nitrogen.cfg @@ -0,0 +1,12 @@ +[geometry] +posx=7 +posy=1470 +sizex=1902 +sizey=1039 + +[nitrogen] +view=icon +recurse=true +sort=alpha +icon_caps=false +dirs=/home/gecko/Backgrounds; diff --git a/picom/picom.conf b/picom/picom.conf new file mode 100644 index 0000000..9e10fb4 --- /dev/null +++ b/picom/picom.conf @@ -0,0 +1,61 @@ +corner-radius = 5 +backend = "glx"; +vsync = true; +glx-no-stencil = true; +glx-no-rebind-pixmap = true; +use-damage = false; +experimental-backends = true; + +#active-opacity = 0.95; +#inactive-opacity = 0.85; +active-opacity = 1; +frame-opacity = 1.0; +inactive-opacity-override = false; + +opacity-rule = [ + "100:class_g != 'kitty'", + "90:class_g = 'kitty'", +]; +#inactive-opacity = 0.85; +#inactive-opacity-override = true; + +fading = false; +fade-in-step = 0.0; +fade-out-step = 0.0; +fade-delta = 0; + +no-fading-openclose = true; +no-fading-destroyed-argb = true; + +shadow = false; +shadow-radius = 12; +shadow-offset-x = -15; +shadow-offset-y = -15; +shadow-opacity = 0.5; +shadow-ignore-shaped = false; + +wintypes: +{ + tooltip = { shadow = true; opacity = 0.95; }; + dock = { shadow = false; }; + dnd = { shadow = false; }; + popup_menu = { opacity = 0.95; }; + dropdown_menu = { opacity = 0.95; }; +}; + +blur-method = "dual_kawase"; +blur-strength = 2; +blur-background = true; +blur-background-frame = true; +blur-background-fixed = true; + +detect-client-opacity = true; +mark-wmwin-focused = true; +mark-ovredir-focused = true; +detect-rounded-corners = true; +detect-transient = true; +detect-client-leader = true; + +shadow = true; +shadow-offset-x = -3; +shadow-offset-y = -3; diff --git a/picom/picom.conf.bak b/picom/picom.conf.bak new file mode 100644 index 0000000..7cb56a6 --- /dev/null +++ b/picom/picom.conf.bak @@ -0,0 +1,44 @@ +# picom.conf + +# General Settings +backend = "glx" # Render backend +vsync = true # Vertical sync (for smoother frame rates) + +# Transparency Settings +opacity-rule = [ + "90:class_g = 'Kitty'", # Example: Alacritty terminal with 90% opacity + "100:class_g = 'firefox'", + "100:class_g = 'i3bar'", + "100:class_g = 'i3lock'", + "100:class_g = 'Signal'", + "100:class_g = 'vesktop'", + "100:class_g = 'TelegramDesktop'", + "100:class_g = 'Element'" +] + + +# Shadows +shadow = true +shadow-radius = 12 +shadow-offset-x = 4 +shadow-offset-y = 4 +shadow-opacity = 0.5 + +# Rounded Corners +corner-radius = 3 # Slightly rounded corners (adjust as needed) +rounded-corners = false + +# Fading +fading = false # Disable fade effect + +# Transparency +opacity = 0.95 # Default opacity of all windows +inactive-opacity = 0.95 # Opacity when a window is inactive + +# Background color of transparent windows +blur-background = false # Disable blur background (not needed here) + +# Disable animations +use-damage = true # Enable or disable damage tracking (no animations) +detect-client-opacity = true +use-ewmh-active-win = true