updated
This commit is contained in:
commit
60c11831de
23 changed files with 989 additions and 0 deletions
BIN
Backgrounds/gra.jpg
Normal file
BIN
Backgrounds/gra.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.9 MiB |
4
fish/conf.d/config.fish
Executable file
4
fish/conf.d/config.fish
Executable file
|
@ -0,0 +1,4 @@
|
|||
function fish_greeting
|
||||
echo (set_color yellow)(date +%T)(set_color normal) on $hostname
|
||||
|
||||
end
|
24
fish/config.fish
Normal file
24
fish/config.fish
Normal file
|
@ -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
|
24
fish/config.fish.bak
Normal file
24
fish/config.fish.bak
Normal file
|
@ -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
|
1
fish/fish_plugins
Executable file
1
fish/fish_plugins
Executable file
|
@ -0,0 +1 @@
|
|||
catppuccin/fish
|
47
fish/fish_variables
Normal file
47
fish/fish_variables
Normal file
|
@ -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
|
56
fish/functions/fish_prompt.fish
Executable file
56
fish/functions/fish_prompt.fish
Executable file
|
@ -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
|
30
fish/themes/Catppuccin Frappe.theme
Executable file
30
fish/themes/Catppuccin Frappe.theme
Executable file
|
@ -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
|
30
fish/themes/Catppuccin Latte.theme
Executable file
30
fish/themes/Catppuccin Latte.theme
Executable file
|
@ -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
|
30
fish/themes/Catppuccin Macchiato.theme
Executable file
30
fish/themes/Catppuccin Macchiato.theme
Executable file
|
@ -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
|
30
fish/themes/Catppuccin Mocha.theme
Executable file
30
fish/themes/Catppuccin Mocha.theme
Executable file
|
@ -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
|
225
i3/config
Normal file
225
i3/config
Normal file
|
@ -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
|
5
i3/get_power_usage.sh
Executable file
5
i3/get_power_usage.sh
Executable file
|
@ -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"
|
||||
|
5
i3/lock.sh
Executable file
5
i3/lock.sh
Executable file
|
@ -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
|
23
i3blocks.conf
Normal file
23
i3blocks.conf
Normal file
|
@ -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
|
47
i3status.conf
Normal file
47
i3status.conf
Normal file
|
@ -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"
|
||||
}
|
||||
|
95
kitty/kitty.conf
Normal file
95
kitty/kitty.conf
Normal file
|
@ -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
|
92
kitty/kitty.conf.bak
Executable file
92
kitty/kitty.conf.bak
Executable file
|
@ -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
|
||||
|
||||
|
95
kitty/kitty.conf.bak.aa
Executable file
95
kitty/kitty.conf.bak.aa
Executable file
|
@ -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
|
9
nitrogen/bg-saved.cfg
Normal file
9
nitrogen/bg-saved.cfg
Normal file
|
@ -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
|
12
nitrogen/nitrogen.cfg
Normal file
12
nitrogen/nitrogen.cfg
Normal file
|
@ -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;
|
61
picom/picom.conf
Normal file
61
picom/picom.conf
Normal file
|
@ -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;
|
44
picom/picom.conf.bak
Normal file
44
picom/picom.conf.bak
Normal file
|
@ -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
|
Loading…
Add table
Add a link
Reference in a new issue