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