Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rileyrg/linux-init
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: pre-x-retire
Choose a base ref
...
head repository: rileyrg/linux-init
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Nov 20, 2023

  1. syncrclone configs

    rileyrg committed Nov 20, 2023
    Copy the full SHA
    d0fab01 View commit details
  2. make hetzer-mount talkative

    rileyrg committed Nov 20, 2023
    Copy the full SHA
    869d199 View commit details
  3. Copy the full SHA
    397c85b View commit details
  4. Copy the full SHA
    65da57d View commit details
  5. max out hetzner

    rileyrg committed Nov 20, 2023
    Copy the full SHA
    1c5ee2e View commit details
  6. Copy the full SHA
    5e01ae0 View commit details
  7. Copy the full SHA
    4cbc601 View commit details

Commits on Nov 21, 2023

  1. Copy the full SHA
    53a6aa1 View commit details
  2. Copy the full SHA
    4c225d4 View commit details
  3. hetzner

    rileyrg committed Nov 21, 2023
    Copy the full SHA
    1f96aa3 View commit details
  4. rclone-mount

    rileyrg committed Nov 21, 2023
    Copy the full SHA
    22c4a8e View commit details
  5. syncrclone-mail

    rileyrg committed Nov 21, 2023
    Copy the full SHA
    ae49ffc View commit details
  6. Copy the full SHA
    2df2c34 View commit details
  7. syncrclone-mail

    rileyrg committed Nov 21, 2023
    Copy the full SHA
    fdc63a4 View commit details
  8. syncrclone-once

    rileyrg committed Nov 21, 2023
    Copy the full SHA
    bbb977a View commit details
  9. Copy the full SHA
    7695985 View commit details
  10. syncrclone-once less picky

    rileyrg committed Nov 21, 2023
    Copy the full SHA
    f576056 View commit details
  11. Copy the full SHA
    de9f6eb View commit details
  12. Copy the full SHA
    4d95b72 View commit details
  13. syncrclone-htop

    rileyrg committed Nov 21, 2023
    Copy the full SHA
    63989e5 View commit details

Commits on Nov 22, 2023

  1. path /profile tweaks

    rileyrg committed Nov 22, 2023
    Copy the full SHA
    3bc6e1c View commit details
  2. Copy the full SHA
    8d7fbb1 View commit details
  3. syncrclone-htop doesnt run terminal too - caller needs to do that.

    this way can use over ssh
    rileyrg committed Nov 22, 2023
    Copy the full SHA
    f7ca715 View commit details

Commits on Nov 23, 2023

  1. added firefox and snap path

    rileyrg committed Nov 23, 2023
    Copy the full SHA
    2d42d84 View commit details
  2. network-online script

    rileyrg committed Nov 23, 2023
    Copy the full SHA
    42c2c01 View commit details
  3. Copy the full SHA
    ffb4ad6 View commit details
  4. zshenv

    rileyrg committed Nov 23, 2023
    Copy the full SHA
    d8a4056 View commit details

Commits on Nov 24, 2023

  1. tidy syncrclone-mail

    rileyrg committed Nov 24, 2023
    Copy the full SHA
    5cc0940 View commit details
  2. use rclone logfile

    rileyrg committed Nov 24, 2023
    Copy the full SHA
    196094c View commit details
  3. fixed rclone-mount

    rileyrg committed Nov 24, 2023
    Copy the full SHA
    2e53140 View commit details
  4. removed syncrclone-mail

    rileyrg committed Nov 24, 2023
    Copy the full SHA
    96c3afa View commit details

Commits on Nov 25, 2023

  1. Copy the full SHA
    a9c7d89 View commit details
  2. t14s kanshi

    rileyrg committed Nov 25, 2023
    Copy the full SHA
    3aa90c0 View commit details
  3. syncrclone-htop

    rileyrg committed Nov 25, 2023
    Copy the full SHA
    8b0b004 View commit details

Commits on Nov 26, 2023

  1. t14s syncrclone every hour

    rileyrg committed Nov 26, 2023
    Copy the full SHA
    cfc77a6 View commit details
  2. allow up to 150% volume

    rileyrg committed Nov 26, 2023
    Copy the full SHA
    ff8811e View commit details
  3. new lenovo monitor at caravan

    rileyrg committed Nov 26, 2023
    Copy the full SHA
    1278799 View commit details

Commits on Nov 27, 2023

  1. sway-firefox

    rileyrg committed Nov 27, 2023
    Copy the full SHA
    c55b540 View commit details
  2. kanshi

    rileyrg committed Nov 27, 2023
    Copy the full SHA
    343392a View commit details

Commits on Nov 28, 2023

  1. emacs to ws1

    rileyrg committed Nov 28, 2023
    Copy the full SHA
    a150d1c View commit details
  2. kanshi

    rileyrg committed Nov 28, 2023
    Copy the full SHA
    5d784ff View commit details
  3. Copy the full SHA
    8535bfd View commit details
  4. Copy the full SHA
    56881bf View commit details
  5. Copy the full SHA
    ec64b63 View commit details
  6. sway config

    rileyrg committed Nov 28, 2023
    Copy the full SHA
    72b659c View commit details

Commits on Nov 29, 2023

  1. Copy the full SHA
    9042b47 View commit details
  2. Copy the full SHA
    bff7301 View commit details
  3. Copy the full SHA
    7f936a5 View commit details
  4. scratchpad working

    rileyrg committed Nov 29, 2023
    Copy the full SHA
    5de66df View commit details
  5. Copy the full SHA
    c7feca5 View commit details
Showing with 5,168 additions and 6,084 deletions.
  1. +97 −39 .gitignore
  2. +5 −0 .rsync-ignore
  3. +0 −27 DotFiles/.Xresources
  4. +2 −24 DotFiles/.bash_profile
  5. +2 −2 DotFiles/.bashrc
  6. +13 −0 DotFiles/.clang-format
  7. +5 −3 DotFiles/.gdbinit
  8. +1 −1 DotFiles/.lldbinit
  9. +17 −22 DotFiles/.profile
  10. 0 DotFiles/.ripgreprc
  11. +2 −0 DotFiles/.syncrclone/crontab.intelnuc
  12. +2 −0 DotFiles/.syncrclone/crontab.t14s
  13. +2 −0 DotFiles/.syncrclone/crontab.x1c6
  14. +8 −0 DotFiles/.syncrclone/excludes.txt
  15. +5 −4 DotFiles/.syncrclone/gdrive-config.py
  16. +295 −0 DotFiles/.syncrclone/gdrive-docs-config.py
  17. +1 −0 DotFiles/.syncrclone/gdrive-excludes.txt
  18. +292 −0 DotFiles/.syncrclone/hetzner-config.py
  19. +1 −0 DotFiles/.syncrclone/privacy-excludes.txt
  20. +1,276 −2,194 README.md
  21. 0 directories/bin/.projectile
  22. +19 −0 directories/bin/70-wifi-wired-exclusive.sh
  23. +0 −7 directories/bin/acpi-powerstate
  24. +0 −3 directories/bin/add-user-paths
  25. +0 −2 directories/bin/battery-warning-critical
  26. +0 −1 directories/bin/battery-warning-low
  27. +4 −0 directories/bin/bluetooth-headphone-controls
  28. +5 −0 directories/bin/build-emacs
  29. +0 −19 directories/bin/confirm-suspend
  30. +0 −7 directories/bin/dropbox-start-once
  31. +1 −1 directories/bin/eman
  32. +15 −0 directories/bin/enable-disable-wifi
  33. +1 −7 directories/bin/gdrive-mount
  34. +3 −0 directories/bin/hetzner-du
  35. +1 −7 directories/bin/hetzner-mount
  36. +1 −1 directories/bin/htop-regexp
  37. +0 −15 directories/bin/i3-display-swap
  38. +1 −1 directories/bin/llvm/lldb-ui
  39. +5 −0 directories/bin/md-read
  40. +0 −8 directories/bin/my-battery-status
  41. +0 −5 directories/bin/my-iface-active
  42. +0 −3 directories/bin/my-iface-active-ipaddr
  43. +0 −3 directories/bin/my-iface-active-quality
  44. +0 −3 directories/bin/my-iface-active-query
  45. +0 −3 directories/bin/my-iface-active-ssid
  46. +1 −1 directories/bin/{pop-window → network-online}
  47. +0 −6 directories/bin/nvidia-power-usage
  48. +0 −9 directories/bin/oneinstance
  49. +0 −5 directories/bin/pulse-restart
  50. +0 −30 directories/bin/pulse-volume
  51. +12 −0 directories/bin/rclone-mount
  52. +1 −0 directories/bin/resgithub.sh
  53. +0 −3 directories/bin/rgr-logger
  54. +0 −3 directories/bin/rnv
  55. +0 −6 directories/bin/securelock
  56. +0 −3 directories/bin/sharemouse
  57. +3 −0 directories/bin/sway/sway-active-monitor-ids
  58. +3 −0 directories/bin/sway/sway-active-monitor-names
  59. +8 −2 directories/bin/sway/sway-autostart
  60. +3 −0 directories/bin/sway/sway-blank
  61. +1 −1 directories/bin/sway/sway-bluetooth
  62. +1 −1 directories/bin/sway/sway-brightness-notify
  63. +3 −6 directories/bin/sway/sway-do-tool
  64. +1 −1 directories/bin/sway/sway-editor
  65. +3 −0 directories/bin/sway/sway-email
  66. +3 −0 directories/bin/sway/sway-firefox
  67. +1 −1 directories/bin/sway/sway-htop
  68. +4 −4 directories/bin/sway/sway-idle
  69. +1 −1 directories/bin/sway/sway-kanshi
  70. +4 −4 directories/bin/sway/sway-laptop-id
  71. +3 −0 directories/bin/sway/sway-launcher
  72. +1 −1 directories/bin/sway/sway-launcher-fzf
  73. +7 −0 directories/bin/sway/sway-launcher-ulauncher
  74. +2 −1 directories/bin/sway/sway-lock-utils
  75. +1 −1 directories/bin/sway/sway-notify
  76. +1 −2 directories/bin/{oneterminal → sway/sway-oneterminal}
  77. +1 −1 directories/bin/sway/sway-scratch-terminal
  78. +0 −21 directories/bin/sway/sway-screen-naming
  79. +10 −0 directories/bin/sway/sway-screen-recorder
  80. +15 −15 directories/bin/sway/sway-screenshot
  81. +0 −3 directories/bin/sway/sway-swaysock
  82. +2 −2 directories/bin/sway/sway-volume-notify
  83. +1 −1 directories/bin/sway/sway-wifi
  84. +26 −0 directories/bin/sway/sway-workspace-populate
  85. +9 −0 directories/bin/sway/sway-workspace-populate-conditional
  86. +34 −0 directories/bin/sway/sway-workspace-position
  87. +2 −2 directories/bin/sway/sway-www
  88. +3 −0 directories/bin/syncrclone-gdrive
  89. +3 −0 directories/bin/syncrclone-gdrive-docs
  90. +3 −0 directories/bin/syncrclone-htop
  91. +17 −0 directories/bin/syncrclone-once
  92. +0 −3 directories/bin/sys-logger
  93. +3 −0 directories/bin/tmux-current-session
  94. +0 −43 directories/bin/x-backlight-persist
  95. +0 −23 directories/bin/x-idlehook
  96. +0 −55 directories/bin/x-lock-utils
  97. +0 −83 directories/bin/xmg-neo-rgb-kbd-lights
  98. +0 −4 directories/bin/xrandr-connected
  99. +0 −4 directories/bin/xrandr-connected-active
  100. +0 −3 directories/bin/xrandr-connected-detail
  101. +0 −4 directories/bin/xrandr-connected-external
  102. +0 −3 directories/bin/xrandr-connected-first
  103. +0 −7 directories/bin/xrandr-connected-primary
  104. +0 −3 directories/bin/xrandr-disconnected
  105. +0 −3 directories/bin/xrandr-disconnected-off
  106. +0 −3 directories/bin/xrandr-display-count
  107. +0 −5 directories/bin/xrandr-first
  108. +0 −22 directories/bin/xrandr-laptop
  109. +0 −1 directories/bin/xrandr-laptop-id
  110. +0 −9 directories/bin/xrandr-laptop-off
  111. +0 −17 directories/bin/xrandr-mancave
  112. +0 −25 directories/bin/xrandr-multi
  113. +0 −18 directories/bin/xrandr-smart-connect
  114. +0 −6 directories/bin/xrandr-smart-connect-daemon
  115. +0 −7 directories/bin/xrandr-smart-connect-daemon-run
  116. +0 −3 directories/bin/xrandr-x270-bigtv
  117. +0 −3 directories/bin/xrandr-x270-mancave
  118. +0 −3 directories/bin/xrandr-xmgneo-bigtv
  119. +0 −3 directories/bin/xrandr-xmgneo-mancave
  120. +6 −0 directories/development/projects/javascript/scratchpad/execjs.html
  121. +5 −0 dot-config/alacritty/alacritty.toml
  122. +913 −0 dot-config/alacritty/alacritty.yml
  123. +14 −0 dot-config/kanshi/config-t14s
  124. +0 −23 dot-config/kanshi/config-thinkpadt14s
  125. +2 −2 dot-config/kanshi/config-thinkpadt460
  126. +2 −2 dot-config/kanshi/config-um690
  127. +13 −0 dot-config/kanshi/config-x1c6
  128. +1 −1 dot-config/kanshi/{config-thinkpadx270 → config-x270}
  129. +5 −5 dot-config/kanshi/config-xmgneo
  130. +231 −219 dot-config/sway/config
  131. +2 −0 dot-config/sway/host-config-t14s
  132. +5 −3 DotFiles/.tmux.conf → dot-config/tmux/tmux.conf
  133. +206 −195 dot-config/waybar/config
  134. +13 −5 dot-config/waybar/style.css
  135. +1 −1 dot-config/wofi/config
  136. +9 −0 dot-config/zsh/.zlogin
  137. +0 −4 dot-config/zsh/.zprofile
  138. +0 −12 dot-config/zsh/.zshenv
  139. +12 −12 dot-config/zsh/.zshrc
  140. +21 −0 etc/apt/sources.list
  141. +1 −0 etc/apt/sources.list.d/1password.list
  142. +1 −0 etc/apt/sources.list.d/vscode.list
  143. +2 −0 etc/crypttab.t14s
  144. +2 −0 etc/crypttab.x1c6
  145. +3 −0 etc/rsnapshot/excludes
  146. +250 −0 etc/rsnapshot/rsnapshot.conf
  147. +1,169 −2,688 linux-config.org
136 changes: 97 additions & 39 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -4,19 +4,35 @@
!README.md
!linux-config.org

!/.rsync-ignore

!/etc

!/etc/acpi
!/etc/acpi/events
!/etc/acpi/events/*
!/etc/acpi/actions
!/etc/acpi/actions/*

!/etc/crypttab*

!/etc/apt
!/etc/apt/*
!/etc/apt/sources.list.d
!/etc/apt/sources.list.d/*

!/etc/rsnapshot
!/etc/rsnapshot/*

!/etc/zsh
!/etc/zsh/zshenvb
!/etc/zsh/zshprofile

!/dot-config

!/dot-config/alacritty
!/dot-config/alacritty/*

!/dot-config/mako
!/dot-config/mako/*

@@ -42,6 +58,9 @@
!/dot-config/sway/config
!/dot-config/sway/host-config-*

!/dot-config/tmux
!/dot-config/tmux/tmux.conf

!/dot-config/wofi
!/dot-config/wofi/config
!/dot-config/wofi/style.css
@@ -61,20 +80,28 @@

!/DotFiles/.bashrc
!/DotFiles/.bash_profile
!/DotFiles/.bash_profile.local.example
!/DotFiles/.clang-format
!/DotFiles/.mbsyncrc
!/DotFiles/.profile
!/DotFiles/.ignore
!/DotFiles/.syncrclone

!/DotFiles/.syncrclone/crontab.intelnuc
!/DotFiles/.syncrclone/crontab.x1c6
!/DotFiles/.syncrclone/crontab.t14s
!/DotFiles/.syncrclone/excludes.txt
!/DotFiles/.syncrclone/gdrive-excludes.txt
!/DotFiles/.syncrclone/privacy-excludes.txt
!/DotFiles/.syncrclone/config.py
!/DotFiles/.syncrclone/gdrive-config.py
!/DotFiles/.syncrclone/gdrive-excludes.txt
!/DotFiles/.syncrclone/gdrive-docs-config.py
!/DotFiles/.syncrclone/hetzner-config.py
!/DotFiles/.ripgreprc
!/DotFiles/.xinitrc
!/DotFiles/.xsession
!/DotFiles/.xsessionrc
!/DotFiles/.Xresources
!/DotFiles/.Xdefaults
!/DotFiles/.gdbinit
!/DotFiles/.lldbinit
!/DotFiles/.tmux.conf

!/directories

@@ -86,67 +113,98 @@
!/directories/bin/sway/
!/directories/bin/sway/*

!/directories/bin/one*

!/directories/bin/sway-*

!/directories/bin/i3bm-*

!/directories/bin/llvm/
!/directories/bin/llvm/*

/directories/bin/llvm/build
/directories/bin/thirdparty
/directories/bin/thirdparty/*

!/directories/bin/AIS*
!/directories/bin/acpi-powerstate
!/directories/bin/add-user-paths
!/directories/bin/battery-warning*
!/directories/bin/confirm-suspend
!/directories/bin/display-id
!/directories/bin/dropbox-start-once
!/directories/bin/AIS
!/directories/bin/AIScatcher
!/directories/bin/AIScheck
!/directories/bin/build-emacs
!/directories/bin/bluetooth-headphone-controls
!/directories/bin/edit
!/directories/bin/eman
!/directories/bin/extract-debug-info
!/directories/bin/expert-advice
!/directories/bin/extract-debug-info
!/directories/bin/firefox
!/directories/bin/gdb-scripts
!/directories/bin/gdrive-mount
!/directories/bin/getmails
!/directories/bin/google-trans
!/directories/bin/google-trans-de-en
!/directories/bin/google-trans-en-de
!/directories/bin/gpg-cache
!/directories/bin/hetzner-du
!/directories/bin/hetzner-mount
!/directories/bin/htop-regexp
!/directories/bin/llvm
!/directories/bin/make-compile_commands
!/directories/bin/md-read
!/directories/bin/network-online
!/directories/bin/post-blank
!/directories/bin/post-lock
!/directories/bin/pre-blank
!/directories/bin/pre-lock
!/directories/bin/.projectile
!/directories/bin/random-man-page
!/directories/bin/rclone-mount
!/directories/bin/remove-broken-symlinks
!/directories/bin/remove-conflicted-copies
!/directories/bin/resgithub.sh
!/directories/bin/rsnapshot-if-mounted
!/directories/bin/stm32cubeide-uninstall
!/directories/bin/syncrclone-gdrive-docs
!/directories/bin/syncrclone-gdrive
!/directories/bin/syncrclone-htop
!/directories/bin/syncrclone-once
!/directories/bin/thirdparty
!/directories/bin/tmux-current-session
!/directories/bin/tmux-pane-tty
!/directories/bin/upd
!/directories/bin/AIS
!/directories/bin/AIScatcher
!/directories/bin/AIScheck
!/directories/bin/build-emacs
!/directories/bin/edit
!/directories/bin/eman
!/directories/bin/expert-advice
!/directories/bin/extract-debug-info
!/directories/bin/gdb-scripts
!/directories/bin/gdrive-mount
!/directories/bin/getmails
!/directories/bin/google-trans
!/directories/bin/google-trans-de-en
!/directories/bin/google-trans-en-de
!/directories/bin/gpg-cache
!/directories/bin/hetzner-du
!/directories/bin/hetzner-mount
!/directories/bin/htop-regexp
!/directories/bin/i3-display-swap
!/directories/bin/llvm
!/directories/bin/make-compile_commands
!/directories/bin/my-*
!/directories/bin/nvidia-power-usage
!/directories/bin/pop-window
!/directories/bin/md-read
!/directories/bin/post-blank
!/directories/bin/post-lock
!/directories/bin/pre-blank
!/directories/bin/pre-lock
!/directories/bin/pulse-restart
!/directories/bin/pulse-volume
!/directories/bin/.projectile
!/directories/bin/random-man-page
!/directories/bin/resgithub
!/directories/bin/rclone-mount
!/directories/bin/remove-broken-symlinks
!/directories/bin/remove-conflicted-copies
!/directories/bin/rgr-logger
!/directories/bin/rsnapshot-if-mounted
!/directories/bin/rnv
!/directories/bin/securelock
!/directories/bin/sharemouse
!/directories/bin/stm32cubeide
!/directories/bin/stm32cubeide-uninstall
!/directories/bin/sys-logger
!/directories/bin/sway
!/directories/bin/syncrclone-gdrive
!/directories/bin/syncrclone-htop
!/directories/bin/syncrclone-once
!/directories/bin/thirdparty
!/directories/bin/tmux-current-session
!/directories/bin/tmux-pane-tty
!/directories/bin/wifi-toggle
!/directories/bin/upd
!/directories/bin/voltron-*
!/directories/bin/x-idlehook
!/directories/bin/x-backlight-persist
!/directories/bin/x-lock-utils
!/directories/bin/xmg-neo-rgb-kbd-lights
!/directories/bin/xrandr-*
/directories/bin/sway-test
!/directories/bin/wifi-toggle
!/directories/bin/enable-disable-wifi
!/directories/bin/70-wifi-wired-exclusive.sh
5 changes: 5 additions & 0 deletions .rsync-ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#Maintained in linux-config.org
.syncrclone/backups/
.syncrclone/logs/
var/eln-cache
emacs-config/straight/
27 changes: 0 additions & 27 deletions DotFiles/.Xresources

This file was deleted.

26 changes: 2 additions & 24 deletions DotFiles/.bash_profile
Original file line number Diff line number Diff line change
@@ -5,28 +5,6 @@ logger -t "startup-initfile" BASH_PROFILE
[ -f ~/.bashrc ] && . ~/.bashrc || true
#emacs --bg-daemon &> /dev/null &

if [ -d "/gnu" ]; then
echo "GUIX initialised."
GUIX_PROFILE="/home/rgr/.guix-profile"
. "$GUIX_PROFILE/etc/profile"
fi

if [ -d "$HOME/hetzner" ] && ! mountpoint -q "$HOME/hetzner"; then
(command -v rclone && rclone mount --read-only hetzner: "$HOME/hetzner") &> /dev/null &
fi

if [ -d "$HOME/gdrive" ] && ! mountpoint -q "$HOME/gdrive"; then
(command -v rclone && rclone mount --read-only gdrive: "$HOME/gdrive") &> /dev/null &
fi

[ -f "${HOME}/.bash_profile.local" ] && . "${HOME}/.bash_profile.local"

if [ -f "${HOME}/.START_SWAY" ]; then
if [ $(tty) = /dev/tty1 ];then
if [ $(hostname) = "xmgneo" ];then
exec sway --my-next-gpu-wont-be-nvidia
else
exec sway
fi
fi
fi
[ -f "${HOME}/.cargo/env" ] && . "$HOME/.cargo/env"
sway-autostart
4 changes: 2 additions & 2 deletions DotFiles/.bashrc
Original file line number Diff line number Diff line change
@@ -44,8 +44,8 @@ stty -ixon

GPG_TTY=$(tty)
export GPG_TTY

[ -f ~/.fzf.bash ] && source ~/.fzf.bash
# Set up fzf key bindings and fuzzy completion
eval "$(fzf --bash)"

if [ -f "${HOME}/bin/thirdparty/bash-git-prompt/gitprompt.sh" ]; then
GIT_PROMPT_ONLY_IN_REPO=1
13 changes: 13 additions & 0 deletions DotFiles/.clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Maintained in linux-config.org
BasedOnStyle: Google
Language: Cpp
IndentWidth: 4
AllowShortBlocksOnASingleLine: false
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: false
AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
AccessModifierOffset: -4
PointerAlignment: Left
ColumnLimit: 80
KeepEmptyLinesAtTheStartOfBlocks: true
8 changes: 5 additions & 3 deletions DotFiles/.gdbinit
100644 → 100755
Original file line number Diff line number Diff line change
@@ -7,6 +7,8 @@ set history filename ~/.gdb_history
set history size 32768
set history expansion on

set output-radix 16

define pretty
set print pretty on
set print symbol-filename on
@@ -34,8 +36,8 @@ end


define hook-quit
shell tmux kill-session -t "$(voltron-session)" &> /dev/null
shell tmux kill-session -t "$(tmux-current-session)" &> /dev/null
#shell tmux kill-session -t "$(voltron-session)" &> /dev/null
#shell tmux kill-session -t "$(tmux-current-session)" &> /dev/null
end

#### Initialise GEF Session
@@ -69,7 +71,7 @@ end

#### Initialise Voltron Session
define voltron-init
source /home/rgr/.local/lib/python3.9/site-packages/voltron/entry.py
source ~/bin/thirdparty/pyenv/versions/3.9.2/lib/python3.9/site-packages/voltron/entry.py

alias vtty = shell tmux-pane-tty voltron 4

2 changes: 1 addition & 1 deletion DotFiles/.lldbinit
100644 → 100755
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ settings set interpreter.prompt-on-quit false
settings set target.x86-disassembly-flavor intel

command alias bfl breakpoint set -f %1 -l %2
command alias lv command script import "/home/rgr/.local/lib/python3.9/site-packages/voltron/entry.py"
command alias lv command script import "~/bin/thirdparty/pyenv/versions/3.9.2/lib/python3.9/site-packages/voltron/entry.py"
command alias sl source list -a $rip
command alias so thread step-out
#auto breaks - annotate code with labels eg debug_inspect__var_of_interest
Loading