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
Authored at: 2026-03-23 17:02:43 +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
        
        -}