all repos

dotfiles @ 0c66fad

i use rach linux btw
3 files changed, 0 insertions(+), 173 deletions(-)
i dont use that anymore
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2026-03-23 17:31:17 +0200
Parent: 83e573d
D config/awatcher/config.toml
···
                1
                
                -[server]

              
                2
                
                -host = "localhost"

              
                3
                
                -port = 5600

              
                4
                
                -

              
                5
                
                -[awatcher]

              
                6
                
                -idle-timeout-seconds = 120

              
                7
                
                -poll-time-idle-seconds = 5

              
                8
                
                -poll-time-window-seconds = 1

              
                9
                
                -

              
                10
                
                -[[awatcher.filters]]

              
                11
                
                -match-app-id = "Spotify"

              
                12
                
                -replace-app-id = "Spotify"

              
                13
                
                -

              
                14
                
                -[[awatcher.filters]]

              
                15
                
                -match-app-id = "org.pwmt.zathura"

              
                16
                
                -replace-app-id = "Zathura"

              
                17
                
                -

              
                18
                
                -[[awatcher.filters]]

              
                19
                
                -match-app-id = "Brave-browser"

              
                20
                
                -replace-title = "Brave"

              
                21
                
                -

              
                22
                
                -[[awatcher.filters]]

              
                23
                
                -match-app-id = "org.telegram.desktop"

              
                24
                
                -replace-title = "Telegram"

              
                25
                
                -

              
                26
                
                -[[awatcher.filters]]

              
                27
                
                -match-app-id = "Logseq"

              
                28
                
                -replace-title = "Logseq"

              
                29
                
                -

              
                30
                
                -[[awatcher.filters]]

              
                31
                
                -match-app-id = "firefox"

              
                32
                
                -replace-title = "Firefox"

              
                33
                
                -

              
                34
                
                -[[awatcher.filters]]

              
                35
                
                -match-app-id = "anki"

              
                36
                
                -replace-title = "Anki"

              
                37
                
                -

              
                38
                
                -[[awatcher.filters]]

              
                39
                
                -match-app-id = "kitty"

              
                40
                
                -replace-title = "kitty"

              
                41
                
                -

              
                42
                
                -[[awatcher.filters]]

              
                43
                
                -match-app-id = "zoom"

              
                44
                
                -replace-app-id = "Zoom"

              
D config/zellij/config.kdl
···
                1
                
                -show_release_notes false

              
                2
                
                -show_startup_tips false

              
                3
                
                -simplified_ui true

              
                4
                
                -auto_layout false

              
                5
                
                -pane_frames false

              
                6
                
                -mouse_mode true

              
                7
                
                -show_tips false

              
                8
                
                -

              
                9
                
                -theme "tokyonight"

              
                10
                
                -default_shell "fish"

              
                11
                
                -default_layout "defaulty"

              
                12
                
                -scrollback_editor "nvim"

              
                13
                
                -scroll_buffer_size 10000

              
                14
                
                -

              
                15
                
                -ui {

              
                16
                
                -    tab_bar { location "top"; }

              
                17
                
                -}

              
                18
                
                -

              
                19
                
                -keybinds clear-defaults=true {

              
                20
                
                -    normal {

              
                21
                
                -        bind "Ctrl t" { SwitchToMode "tmux"; }

              
                22
                
                -

              
                23
                
                -        bind "Alt 1" { GoToTab 1; SwitchToMode "normal"; }

              
                24
                
                -        bind "Alt 2" { GoToTab 2; SwitchToMode "normal"; }

              
                25
                
                -        bind "Alt 3" { GoToTab 3; SwitchToMode "normal"; }

              
                26
                
                -        bind "Alt 4" { GoToTab 4; SwitchToMode "normal"; }

              
                27
                
                -        bind "Alt 5" { GoToTab 5; SwitchToMode "normal"; }

              
                28
                
                -        bind "Alt 6" { GoToTab 6; SwitchToMode "normal"; }

              
                29
                
                -        bind "Alt 7" { GoToTab 7; SwitchToMode "normal"; }

              
                30
                
                -        bind "Alt 8" { GoToTab 8; SwitchToMode "normal"; }

              
                31
                
                -        bind "Alt 8" { GoToTab 8; SwitchToMode "normal"; }

              
                32
                
                -        bind "Alt 9" { GoToTab 9; SwitchToMode "normal"; }

              
                33
                
                -    }

              
                34
                
                -

              
                35
                
                -    tmux {

              
                36
                
                -        bind "Ctrl t" { Write 20; SwitchToMode "normal"; }

              
                37
                
                -        bind "Space" { NextSwapLayout; }

              
                38
                
                -

              
                39
                
                -        bind "d" { Detach; }

              
                40
                
                -        bind "tab" { GoToPreviousTab; SwitchToMode "normal"; }

              
                41
                
                -        bind "t" { NewTab; SwitchToMode "normal"; }

              
                42
                
                -        bind "r" { SwitchToMode "renametab"; TabNameInput 0; }

              
                43
                
                -        bind "," { MoveTab "left"; SwitchToMode "normal"; }

              
                44
                
                -        bind "." { MoveTab "right"; SwitchToMode "normal"; }

              
                45
                
                -

              
                46
                
                -        bind "esc" { SwitchToMode "normal"; }

              
                47
                
                -        bind "/" { SwitchToMode "entersearch"; }

              
                48
                
                -        bind "s" { SwitchToMode "scroll"; }

              
                49
                
                -

              
                50
                
                -        bind "h" { MoveFocus "Left"; SwitchToMode "normal"; }

              
                51
                
                -        bind "j" { MoveFocus "Down"; SwitchToMode "normal"; }

              
                52
                
                -        bind "k" { MoveFocus "Up"; SwitchToMode "normal"; }

              
                53
                
                -        bind "l" { MoveFocus "Right"; SwitchToMode "normal"; }

              
                54
                
                -        bind "n" { NewPane; SwitchToMode "normal"; }

              
                55
                
                -        bind "N" { NewPane "down"; SwitchToMode "normal"; }

              
                56
                
                -

              
                57
                
                -        bind "f" { ToggleFocusFullscreen; SwitchToMode "normal"; }

              
                58
                
                -        bind "w" { CloseFocus; SwitchToMode "normal"; }

              
                59
                
                -        bind "+" "=" { Resize "Increase"; SwitchToMode "normal"; }

              
                60
                
                -        bind "-" { Resize "Decrease"; SwitchToMode "normal";  }

              
                61
                
                -

              
                62
                
                -        bind "o" {

              
                63
                
                -            LaunchOrFocusPlugin "session-manager" {

              
                64
                
                -                floating true

              
                65
                
                -                move_to_focused_tab true

              
                66
                
                -            }

              
                67
                
                -            SwitchToMode "normal";

              
                68
                
                -        }

              
                69
                
                -    }

              
                70
                
                -

              
                71
                
                -    renametab {

              
                72
                
                -        bind "esc" { UndoRenameTab; SwitchToMode "normal"; }

              
                73
                
                -        bind "enter" { SwitchToMode "normal"; }

              
                74
                
                -    }

              
                75
                
                -

              
                76
                
                -    entersearch {

              
                77
                
                -        bind "esc" { SwitchToMode "normal"; }

              
                78
                
                -        bind "enter" { SwitchToMode "search"; }

              
                79
                
                -    }

              
                80
                
                -

              
                81
                
                -    search {

              
                82
                
                -        bind "esc" "q" { SwitchToMode "normal"; }

              
                83
                
                -        bind "/" { SwitchToMode "entersearch"; }

              
                84
                
                -        bind "c" { SearchToggleOption "CaseSensitivity"; }

              
                85
                
                -        bind "n" { Search "down"; }

              
                86
                
                -        bind "N" { Search "up"; }

              
                87
                
                -        bind "p" { Search "up"; }

              
                88
                
                -    }

              
                89
                
                -

              
                90
                
                -    scroll {

              
                91
                
                -        bind "esc" { SwitchToMode "normal"; }

              
                92
                
                -        bind "/" { SwitchToMode "entersearch"; SearchInput 0; }

              
                93
                
                -        bind "e" { EditScrollback; SwitchToMode "normal"; }

              
                94
                
                -        bind "j" { ScrollDown; }

              
                95
                
                -        bind "k" { ScrollUp; }

              
                96
                
                -        bind "Ctrl d" { HalfPageScrollDown; }

              
                97
                
                -        bind "Ctrl u" { HalfPageScrollUp; }

              
                98
                
                -        bind "g" { ScrollToTop; }

              
                99
                
                -        bind "G" { ScrollToBottom; }

              
                100
                
                -    }

              
                101
                
                -}

              
                102
                
                -

              
                103
                
                -plugins {

              
                104
                
                -    compact-bar location="zellij:compact-bar"

              
                105
                
                -    configuration location="zellij:configuration"

              
                106
                
                -    session-manager location="zellij:session-manager"

              
                107
                
                -}

              
                108
                
                -

              
                109
                
                -themes {

              
                110
                
                -    tokyonight {

              
                111
                
                -        fg "#c0caf5"

              
                112
                
                -        bg "#292e42"

              
                113
                
                -        black "#1a1b26"

              
                114
                
                -        red "#f7768e"

              
                115
                
                -        yellow "#e0af68"

              
                116
                
                -        blue "#7aa2f7"

              
                117
                
                -        magenta "#bb9af7"

              
                118
                
                -        cyan "#7dcfff"

              
                119
                
                -        green "#7aa2f7" // #9ece6a

              
                120
                
                -        white "#a9b1d6"

              
                121
                
                -        orange "#ff9e64"

              
                122
                
                -    }

              
                123
                
                -}

              
D config/zellij/layouts/defaulty.kdl
···
                1
                
                -layout {

              
                2
                
                -    pane size=1 borderless=true {

              
                3
                
                -        plugin location="compact-bar"

              
                4
                
                -    }

              
                5
                
                -    pane

              
                6
                
                -}