X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/xdg-ninja.git/blobdiff_plain/c80f3f88dc3dd768fb690d49a7ec4bfcb7cf4bc0..09dff2b80d5d91f8ee85ac76de1b3cc81f8ccd8e:/programs/gdb.json diff --git a/programs/gdb.json b/programs/gdb.json index f0898fc..ce4866c 100644 --- a/programs/gdb.json +++ b/programs/gdb.json @@ -3,8 +3,13 @@ "files": [ { "path": "${HOME}/.gdbinit", - "moveable": true, + "movable": true, "help": "Alias gdb to use custom locations:\n\n```bash\nalias gdb=gdb -n -x $XDG_CONFIG_HOME/gdb/init```\n" + }, + { + "path": "$HOME/.gdb_history", + "movable": true, + "help": "GDB supports setting it's config file path through an environment variable. Simply move your _.gdb_history_ file to _XDG_CONFIG_HOME/gdb_ and export the follwing:\n\n```bash\nexport GDBHISTFILE=\"$XDG_CONFIG_HOME\"/gdb/.gdb_history \n```\n\nNote: If you are using GEF this does not work, as GEF overwrites the filepath. In order to use the correct path again, you have to call ```set history filename ~/.config/gdb/.gdb_history``` after you source _gef.py_ in your gdb init file.\n" } ] }