added raddbg config into dotfiles rather than being in a random wine

prefix
This commit is contained in:
2026-06-10 21:16:00 +03:00
parent 4e4a9004f3
commit fbcb23787d
2 changed files with 331 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
// raddbg 0.9.21 project file
target:
{
executable: "../../projects/krypton/.kr_raddbg_project"
working_directory: "../../projects/krypton/"
enabled: 1
}

View File

@@ -0,0 +1,323 @@
// raddbg 0.9.21 user file
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
recent_project: path: ".kr_raddbg_project"
window:
{
size: 1536 861
panels:
{
0.347440:
{
selected
disasm:
{
expression: ""
query: input: ""
}
text:
{
expression: "query:output"
query:
{
input: ""
cmd: search
}
cursor_line: 175
cursor_column: 1
mark_line: 175
mark_column: 1
scroll_to_bottom_on_change: 1
font_size: 9
auto: 0
}
memory:
{
expression: ""
cursor: 0x0
mark: 0x0
}
text:
{
expression: "file:\"Z:/home/kyren/projects/krypton/src/krypton/krypton_main.c\".data"
project: "Z:/home/kyren/projects/krypton/.kr_raddbg_project"
query: input: ""
cursor_line: 75
cursor_column: 71
mark_line: 75
mark_column: 71
}
text:
{
selected
expression: "file:\"Z:/home/kyren/projects/krypton/src/krypton/libkrypton.c\".data"
auto: 0
query: input: ""
cursor_line: 2820
cursor_column: 1
mark_line: 2820
mark_column: 1
}
text:
{
expression: "file:\"Z:/home/kyren/projects/krypton/src/krypton/platform_win32.c\".data"
auto: 1
query:
{
input: ""
cmd: search_backwards
}
cursor_line: 25
cursor_column: 1
mark_line: 25
mark_column: 1
}
text:
{
expression: "file:\"Z:/home/kyren/projects/krypton/src/krypton/krypton_main.c\".data"
project: ".kr_raddbg_project"
query: input: ""
cursor_line: 96
cursor_column: 1
mark_line: 96
mark_column: 1
}
}
0.652560:
{
0.514383:
{
watch:
{
selected
expression: "query:locals"
normal: 0.326976 0.513992 0.159032
root_type: 0.152421 0.597864 0.249715
}
watch: expression: "query:thread_locals"
watch:
{
expression: "query:globals"
query:
{
cmd: search
input: keyword
}
}
watch: expression: "query:registers"
watch:
{
expression: "query:types"
sub_type: 0.350000 0.350000 0.150000 0.150000
query:
{
cmd: search
input: KrDataBuiltinType
}
}
watch:
{
expression: "query:procedures"
query:
{
cmd: search
input: TokenStri
}
}
}
0.189655:
{
watch:
{
selected
expression: ""
normal: 0.348101 0.401899 0.250000
watch: "hex(c)"
watch: "bin(c)"
}
watch: expression: "query:watch_pins"
}
0.295960:
{
0.347078:
{
watch: expression: "query:call_stack"
watch:
{
selected
expression: "query:threads"
call_stack_frame: 0.050000 0.850000 0.050000 0.050000
}
}
0.652922:
{
watch: expression: "query:targets"
watch: expression: "query:breakpoints"
watch: expression: "query:watch_pins"
watch: selected expression: "query:type_views"
}
}
}
}
split_x
pos: 512 263
monitor: "\\\\.\\DISPLAY1"
maximized
}
keybindings:
{
{ kill_all f5 shift }
{ step_into_inst f11 alt }
{ step_over_inst f10 alt }
{ step_out f11 shift }
{ halt x ctrl shift }
{ halt pause }
{ run f5 }
{ restart f5 ctrl shift }
{ step_into f11 }
{ step_over f10 }
{ run_to_line f10 ctrl }
{ set_next_statement f10 ctrl shift }
{ inc_window_font_size equal alt }
{ dec_window_font_size minus alt }
{ window n ctrl shift }
{ toggle_fullscreen return ctrl }
{ new_panel_right p ctrl }
{ new_panel_down minus ctrl }
{ rotate_panel_columns 2 ctrl }
{ next_panel comma ctrl }
{ prev_panel comma ctrl shift }
{ focus_panel_right right ctrl alt }
{ focus_panel_left left ctrl alt }
{ focus_panel_up up ctrl alt }
{ focus_panel_down down ctrl alt }
{ undo z ctrl }
{ redo y ctrl }
{ go_back left alt }
{ go_forward right alt }
{ close_panel p ctrl shift alt }
{ next_tab page_down ctrl }
{ prev_tab page_up ctrl }
{ next_tab tab ctrl }
{ prev_tab tab ctrl shift }
{ move_tab_right page_down ctrl shift }
{ move_tab_left page_up ctrl shift }
{ close_tab w ctrl }
{ tab_bar_top up ctrl shift alt }
{ tab_bar_bottom down ctrl shift alt }
{ open_tab t ctrl }
{ open o ctrl }
{ switch i ctrl }
{ switch_to_partner_file o alt }
{ open_user n ctrl shift alt }
{ open_project n ctrl alt }
{ open_user o ctrl shift alt }
{ open_project o ctrl alt }
{ save_user s ctrl shift alt }
{ save_project s ctrl shift }
{ edit f2 }
{ accept return }
{ accept space }
{ cancel esc }
{ move_left left }
{ move_right right }
{ move_up up }
{ move_down down }
{ move_left_select left shift }
{ move_right_select right shift }
{ move_up_select up shift }
{ move_down_select down shift }
{ move_left_chunk left ctrl }
{ move_right_chunk right ctrl }
{ move_up_chunk up ctrl }
{ move_down_chunk down ctrl }
{ move_up_page page_up }
{ move_down_page page_down }
{ move_up_whole home ctrl }
{ move_down_whole end ctrl }
{ move_left_chunk_select left ctrl shift }
{ move_right_chunk_select right ctrl shift }
{ move_up_chunk_select up ctrl shift }
{ move_down_chunk_select down ctrl shift }
{ move_up_page_select page_up shift }
{ move_down_page_select page_down shift }
{ move_up_whole_select home ctrl shift }
{ move_down_whole_select end ctrl shift }
{ move_up_reorder up alt }
{ move_down_reorder down alt }
{ move_home home }
{ move_end end }
{ move_home_select home shift }
{ move_end_select end shift }
{ select_all a ctrl }
{ delete_single delete }
{ delete_chunk delete ctrl }
{ backspace_single backspace }
{ backspace_chunk backspace ctrl }
{ copy c ctrl }
{ copy insert ctrl }
{ cut x ctrl }
{ paste v ctrl }
{ paste insert shift }
{ insert_text null }
{ move_next tab }
{ move_prev tab shift }
{ goto_line g ctrl }
{ goto_address g alt }
{ search f ctrl }
{ search_backwards r ctrl }
{ find_next f3 }
{ find_prev f3 ctrl }
{ find_selected_thread f4 }
{ goto_name j ctrl }
{ goto_name_at_cursor f12 }
{ toggle_watch_expr_at_cursor w alt }
{ toggle_watch_expr_at_mouse d ctrl }
{ toggle_watch_pin f9 ctrl }
{ toggle_breakpoint f9 }
{ add_address_breakpoint f9 shift }
{ add_function_breakpoint f9 ctrl shift }
{ attach f6 shift }
{ open_palette f1 }
{ open_palette p ctrl shift }
{ log_marker m ctrl shift alt }
{ toggle_dev_menu d ctrl shift alt }
{ step_over s }
{ step_into i }
{ step_out o }
{ run r }
{ restart r shift }
{ halt h }
{ kill_all k }
}
current_path: "Z:/home/kyren/projects/krypton/src/krypton"