all repos

dotfiles @ f3fd1ae

i use rach linux btw
2 files changed, 104 insertions(+), 44 deletions(-)
resetti: update config
Author: Smirnov Oleksandr ss2316544@gmail.com
Committed at: 2023-07-30 13:32:24 +0300
Parent: b4a93f5
D config/resetti/multi.toml
···
        1
        
        -[general]

      
        2
        
        -type = "standard"

      
        3
        
        -count_resets = true

      
        4
        
        -resets_file = "~/.resets"

      
        5
        
        -affinity = "alternate"

      
        6
        
        -

      
        7
        
        -[hooks]

      
        8
        
        -wall_reset = ""

      
        9
        
        -reset = ""

      
        10
        
        -lock = ""

      
        11
        
        -unlock = ""

      
        12
        
        -

      
        13
        
        -[obs]

      
        14
        
        -enabled = false

      
        15
        
        -port = 4440

      
        16
        
        -password = ""

      
        17
        
        -

      
        18
        
        -[reset]

      
        19
        
        -delay = 50

      
        20
        
        -pause_delay = 100

      
        21
        
        -unpause_on_focus = true

      
        22
        
        -click_on_focus = true

      
        23
        
        -

      
        24
        
        -[keybinds]

      
        25
        
        -focus = "Alt-a"

      
        26
        
        -reset = "x"

      
        27
        
        -wall_reset = ""

      
        28
        
        -wall_reset_others = "Ctrl-Shift"

      
        29
        
        -wall_play = "Shift"

      
        30
        
        -wall_lock = "Ctrl"

      
        31
        
        -

      
        32
        
        -[wall]

      
        33
        
        -stretch_windows = false

      
        34
        
        -stretch_width = 1600

      
        35
        
        -stretch_height = 300

      
        36
        
        -use_mouse = false

      
        37
        
        -goto_locked = false

      
        38
        
        -no_play_generating = true

      
        39
        
        -

      
        40
        
        -[setseed]

      
        41
        
        -seed = ""

      
        42
        
        -spawn_x = 123.0

      
        43
        
        -spawn_z = 456.0

      
        44
        
        -radius = 5.0

      
A config/resetti/wall.toml
···
        
        1
        +reset_count = "/home/olex/.resets"

      
        
        2
        +npause_focus = true

      
        
        3
        +poll_rate = 100

      
        
        4
        +play_res = "1920x1080+0,0"

      
        
        5
        +alt_res = "400x1080+810,0"

      
        
        6
        +[delay]

      
        
        7
        +wp_pause = 20

      
        
        8
        +idle_pause = 20

      
        
        9
        +unpause = 20

      
        
        10
        +stretch = 20

      
        
        11
        +ghost_pie_fix = 20

      
        
        12
        +warp = 0

      
        
        13
        +

      
        
        14
        +[hooks]

      
        
        15
        +reset = ""

      
        
        16
        +alt_res = ""

      
        
        17
        +normal_res = ""

      
        
        18
        +wall_lock = ""

      
        
        19
        +wall_unlock = ""

      
        
        20
        +wall_play = ""

      
        
        21
        +wall_reset = ""

      
        
        22
        +

      
        
        23
        +# ingame_focus            Focus active instance.

      
        
        24
        +# ingame_reset            Reset active instance.

      
        
        25
        +# ingame_toggle_res       Toggle the resolution for active instance.

      
        
        26
        +# wall_focus              Focus wall projector.

      
        
        27
        +# wall_reset_all          Reset all unlocked instances.

      
        
        28
        +# wall_lock               Lock hovered instance.

      
        
        29
        +# wall_lock(n)            Lock instance N.

      
        
        30
        +# wall_play               Play hovered instance.

      
        
        31
        +# wall_play(n)            Play instance N.

      
        
        32
        +# wall_reset              Reset hovered instance.

      
        
        33
        +# wall_reset(n)           Reset instance N.

      
        
        34
        +# wall_reset_others       Focus reset hovered instance.

      
        
        35
        +# wall_reset_others(n)    Focus reset instance N.

      
        
        36
        +# wall_play_first_locked  Plays the first locked and idle instance.

      
        
        37
        +[keybinds]

      
        
        38
        +"y"             = ["wall_reset_all", "ingame_reset"]

      
        
        39
        +"Shift-y"       = ["wall_play_first_locked"]

      
        
        40
        +"Alt-y" = ["wall_focus"]

      
        
        41
        +"Ctrl-LMB"      = ["wall_play"]

      
        
        42
        +"LMB"           = ["wall_lock"]

      
        
        43
        +"RMB"           = ["wall_reset"]

      
        
        44
        +

      
        
        45
        +[obs]

      
        
        46
        +enabled = true

      
        
        47
        +port = 4455

      
        
        48
        +password = ""

      
        
        49
        +

      
        
        50
        +[wall]

      
        
        51
        +enabled = true

      
        
        52
        +confine_pointer = false

      
        
        53
        +goto_locked = true

      
        
        54
        +reset_unlock = true

      
        
        55
        +grace_period = 250

      
        
        56
        +

      
        
        57
        +# The resolution to set your instances to while they are on the wall, in

      
        
        58
        +# the format "W,H+X,Y" (e.g. 960x360+0,0). Delete or comment out to disable

      
        
        59
        +# instance stretching.

      
        
        60
        +stretch_res = "960x360+0,0"

      
        
        61
        +

      
        
        62
        +use_f1 = false

      
        
        63
        +

      
        
        64
        +# The percentage to show freeze at on preview. Set to 0 or below to disable.

      
        
        65
        +freeze_at = 5

      
        
        66
        +show_at = 5

      
        
        67
        +

      
        
        68
        +[wall.performance]

      
        
        69
        +sleepbg_path = ""

      
        
        70
        +affinity = "sequence"

      
        
        71
        +

      
        
        72
        +[wall.performance.sequence]

      
        
        73
        +# The number of CPUs to give to the active instance. Set to 0 to disable.

      
        
        74
        +active_cpus = 3

      
        
        75
        +# The number of CPUs to give to instances in the background. Set to 0 to disable.

      
        
        76
        +background_cpus = 5

      
        
        77
        +

      
        
        78
        +# The number of CPUs to give to locked instances. Set to 0 to disable.

      
        
        79
        +lock_cpus = 2

      
        
        80
        +

      
        
        81
        +[wall.performance.advanced]

      
        
        82
        +# How many groups to subdivide affinity groups into. Set this to the number of CCXs your CPU has. If you don't know what this means, leave it at 1.

      
        
        83
        +ccx_split = 1

      
        
        84
        +

      
        
        85
        +# The number of CPUs (cores, or threads if you have SMT) to allocate to each affinity group.

      
        
        86
        +# - Idle        Instances which have finished generating a world.

      
        
        87
        +# - Low         Instances which are on preview and have crossed low_threshold.

      
        
        88
        +# - Mid         Instances which have not crossed low_threshold and while the user is not on the wall.

      
        
        89
        +# - High        Instances which have not crossed low_threshold and while the user is on the wall.

      
        
        90
        +# - Active      The instance being played by the user.

      
        
        91
        +affinity_idle = 2

      
        
        92
        +affinity_low = 4

      
        
        93
        +affinity_mid = 6

      
        
        94
        +affinity_high = 8

      
        
        95
        +affinity_active = 8

      
        
        96
        +

      
        
        97
        +# If enabled (n > 0), instances will remain in the mid affinity group for this

      
        
        98
        +# many milliseconds after finishing generating. This gives extra CPU time to

      
        
        99
        +# allow for chunks to load in faster.

      
        
        100
        +burst_length = 0

      
        
        101
        +

      
        
        102
        +# The world generation percentage at which instances are moved from the high

      
        
        103
        +# group to the low group.

      
        
        104
        +low_threshold = 20