Compare commits
No commits in common. "b77a13d25f0aa02a249ca6cb3eeecebe02c54834" and "1dad945ac6f2ad7c91c01191a4c1d6eddd22c76a" have entirely different histories.
b77a13d25f
...
1dad945ac6
@ -1,19 +1,29 @@
|
|||||||
export CONFIG_DIR="$HOME/.dotfiles"
|
export CONFIG_DIR="$HOME/.dotfiles"
|
||||||
|
|
||||||
# Refresh
|
# ╦═╗┌─┐┌─┐┬─┐┌─┐┌─┐┬ ┬
|
||||||
|
# ╠╦╝├┤ ├┤ ├┬┘├┤ └─┐├─┤
|
||||||
|
# ╩╚═└─┘└ ┴└─└─┘└─┘┴ ┴
|
||||||
|
|
||||||
if [ -z "${ZSH}" ]; then
|
if [ -z "${ZSH}" ]; then
|
||||||
alias refresh=". $HOME/.bashrc"
|
alias refresh=". $HOME/.bashrc"
|
||||||
else
|
else
|
||||||
alias refresh=". $HOME/.zshrc"
|
alias refresh=". $HOME/.zshrc"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Nautilus
|
# ╦┌┐┌┌─┐┌┬┐┌─┐┬ ┬
|
||||||
alias open="nautilus ."
|
# ║│││└─┐ │ ├─┤│ │
|
||||||
|
# ╩┘└┘└─┘ ┴ ┴ ┴┴─┘┴─┘
|
||||||
|
|
||||||
# Install scripts
|
|
||||||
alias install_cli="$CONFIG_DIR/auto-config-cli.sh"
|
alias install_cli="$CONFIG_DIR/auto-config-cli.sh"
|
||||||
alias install_gui="$CONFIG_DIR/auto-config.sh"
|
alias install_gui="$CONFIG_DIR/auto-config.sh"
|
||||||
|
|
||||||
|
# ╔╦╗╦╔═╗╔═╗
|
||||||
|
# ║║║║╚═╗║
|
||||||
|
# ╩ ╩╩╚═╝╚═╝
|
||||||
|
|
||||||
|
# Nautilus
|
||||||
|
alias open="nautilus ."
|
||||||
|
|
||||||
# Go to config directory
|
# Go to config directory
|
||||||
alias config="cd $CONFIG_DIR"
|
alias config="cd $CONFIG_DIR"
|
||||||
|
|
||||||
@ -52,12 +62,18 @@ function s_clean {
|
|||||||
s_on
|
s_on
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Make
|
||||||
|
alias mk='make -j5'
|
||||||
|
alias mec='make'
|
||||||
|
alias mecque='make'
|
||||||
|
|
||||||
# VPN
|
# VPN
|
||||||
alias vpn="sudo openvpn --config $HOME/Nextcloud/#\ -\ Configs/rguiheneuf.ovpn"
|
alias vpn="sudo openvpn --config $HOME/Nextcloud/#\ -\ Configs/rguiheneuf.ovpn"
|
||||||
|
|
||||||
# ╔═╗┬┌┬┐ ╔═╗┬ ┬┌─┐┌─┐┌─┐┌─┐
|
# ╔═╗┬┌┬┐ ╔═╗┬ ┬┌─┐┌─┐┌─┐┌─┐
|
||||||
# ║ ╦│ │ ╠═╣│ │├─┤└─┐├┤ └─┐
|
# ║ ╦│ │ ╠═╣│ │├─┤└─┐├┤ └─┐
|
||||||
# ╚═╝┴ ┴ ╩ ╩┴─┘┴┴ ┴└─┘└─┘└─┘
|
# ╚═╝┴ ┴ ╩ ╩┴─┘┴┴ ┴└─┘└─┘└─┘
|
||||||
|
|
||||||
alias gs='git status'
|
alias gs='git status'
|
||||||
alias gc='git checkout'
|
alias gc='git checkout'
|
||||||
alias gcm='git checkout master'
|
alias gcm='git checkout master'
|
||||||
@ -91,7 +107,7 @@ function branch_create {
|
|||||||
git push -u origin $1
|
git push -u origin $1
|
||||||
}
|
}
|
||||||
|
|
||||||
# Tag
|
# Tag helpers
|
||||||
function tag_create {
|
function tag_create {
|
||||||
git tag $1
|
git tag $1
|
||||||
git push origin $1
|
git push origin $1
|
||||||
@ -113,8 +129,9 @@ function g_save {
|
|||||||
# ╔═╗┬┌┬┐ ╦═╗┌─┐┌┐ ┌─┐┌─┐┌─┐
|
# ╔═╗┬┌┬┐ ╦═╗┌─┐┌┐ ┌─┐┌─┐┌─┐
|
||||||
# ║ ╦│ │ ╠╦╝├┤ ├┴┐├─┤└─┐├┤
|
# ║ ╦│ │ ╠╦╝├┤ ├┴┐├─┤└─┐├┤
|
||||||
# ╚═╝┴ ┴ ╩╚═└─┘└─┘┴ ┴└─┘└─┘
|
# ╚═╝┴ ┴ ╩╚═└─┘└─┘┴ ┴└─┘└─┘
|
||||||
|
|
||||||
function grb {
|
function grb {
|
||||||
git rebase -i HEAD~$1
|
git rebase --interactive HEAD~$1
|
||||||
}
|
}
|
||||||
|
|
||||||
function grbi {
|
function grbi {
|
||||||
@ -157,12 +174,14 @@ function gai {
|
|||||||
# ╔═╗┬┌┬┐ ╔═╗┌┬┐┌─┐┌┐┌┌┬┐
|
# ╔═╗┬┌┬┐ ╔═╗┌┬┐┌─┐┌┐┌┌┬┐
|
||||||
# ║ ╦│ │ ╠═╣│││├┤ │││ ││
|
# ║ ╦│ │ ╠═╣│││├┤ │││ ││
|
||||||
# ╚═╝┴ ┴ ╩ ╩┴ ┴└─┘┘└┘─┴┘
|
# ╚═╝┴ ┴ ╩ ╩┴ ┴└─┘┘└┘─┴┘
|
||||||
|
|
||||||
alias amend_pro="GIT_EDITOR=true git rebase --preserve-merges --exec 'git commit --amend --author=\"Robin-Charles GUIHENEUF <rguiheneuf@netatmo.com>\"' $1"
|
alias amend_pro="GIT_EDITOR=true git rebase --preserve-merges --exec 'git commit --amend --author=\"Robin-Charles GUIHENEUF <rguiheneuf@netatmo.com>\"' $1"
|
||||||
alias amend_perso="GIT_EDITOR=true git rebase --preserve-merges --exec 'git commit --amend --author=\"Robin-Charles Guihéneuf <robin-charles@hotmail.fr>\"' $1"
|
alias amend_perso="GIT_EDITOR=true git rebase --preserve-merges --exec 'git commit --amend --author=\"Robin-Charles Guihéneuf <robin-charles@hotmail.fr>\"' $1"
|
||||||
|
|
||||||
# ╦═╗┌─┐┌─┐┌─┐┌─┐┬┌┬┐┌─┐┬─┐┬┌─┐┌─┐
|
# ╦═╗┌─┐┌─┐┌─┐┌─┐┬┌┬┐┌─┐┬─┐┬┌─┐┌─┐
|
||||||
# ╠╦╝├┤ ├─┘│ │└─┐│ │ │ │├┬┘│├┤ └─┐
|
# ╠╦╝├┤ ├─┘│ │└─┐│ │ │ │├┬┘│├┤ └─┐
|
||||||
# ╩╚═└─┘┴ └─┘└─┘┴ ┴ └─┘┴└─┴└─┘└─┘
|
# ╩╚═└─┘┴ └─┘└─┘┴ ┴ └─┘┴└─┴└─┘└─┘
|
||||||
|
|
||||||
alias bc='cd $HOME/Netatmo/embedded/firmware-bitcloud'
|
alias bc='cd $HOME/Netatmo/embedded/firmware-bitcloud'
|
||||||
alias fw='cd $HOME/Netatmo/embedded/firmware'
|
alias fw='cd $HOME/Netatmo/embedded/firmware'
|
||||||
alias nmr='cd $HOME/Netatmo/embedded/nmr'
|
alias nmr='cd $HOME/Netatmo/embedded/nmr'
|
||||||
@ -188,6 +207,10 @@ function ssh_keygen {
|
|||||||
cd -
|
cd -
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# ╔╗╔┌─┐┌┬┐┌─┐┌┬┐┌┬┐┌─┐
|
||||||
|
# ║║║├┤ │ ├─┤ │ ││││ │
|
||||||
|
# ╝╚╝└─┘ ┴ ┴ ┴ ┴ ┴ ┴└─┘
|
||||||
|
|
||||||
# Flash sniffer nRF52
|
# Flash sniffer nRF52
|
||||||
function nrf52 {
|
function nrf52 {
|
||||||
arm-none-eabi-objcopy -O ihex output/nrf52840/bin/$1 $1.hex
|
arm-none-eabi-objcopy -O ihex output/nrf52840/bin/$1 $1.hex
|
||||||
@ -201,11 +224,6 @@ function nrf52 {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# Make
|
|
||||||
alias mk='make -j5'
|
|
||||||
alias mec='make'
|
|
||||||
alias mecque='make'
|
|
||||||
|
|
||||||
# app.S
|
# app.S
|
||||||
function generate_objdump {
|
function generate_objdump {
|
||||||
arm-none-eabi-objdump -S $1.elf > app.S
|
arm-none-eabi-objdump -S $1.elf > app.S
|
||||||
@ -222,6 +240,10 @@ alias py_wireshark='$HOME/Netatmo/core/python-emb-tools/python/bin/zigbee/python
|
|||||||
alias stflash='sudo stm32_sbm -f app.bin -s 0x1000 -d'
|
alias stflash='sudo stm32_sbm -f app.bin -s 0x1000 -d'
|
||||||
alias stflash_dfu='stm32_dfu -f app-jtag.bin -b'
|
alias stflash_dfu='stm32_dfu -f app-jtag.bin -b'
|
||||||
|
|
||||||
|
# ╔═╗┬┌┬┐ ╔═╗┬─┐┌─┐┌┬┐┌─┐┌┬┐
|
||||||
|
# ║ ╦│ │ ╠═╝├┬┘│ ││││├─┘ │
|
||||||
|
# ╚═╝┴ ┴ ╩ ┴└─└─┘┴ ┴┴ ┴
|
||||||
|
|
||||||
# Git prompt
|
# Git prompt
|
||||||
if [ -z "${ZSH}" ]; then
|
if [ -z "${ZSH}" ]; then
|
||||||
if [ -f "$HOME/.bash-git-prompt/gitprompt.sh" ]; then
|
if [ -f "$HOME/.bash-git-prompt/gitprompt.sh" ]; then
|
||||||
@ -237,6 +259,7 @@ fi
|
|||||||
# ╔═╗─┐ ┬┌─┐┌─┐┬─┐┌┬┐
|
# ╔═╗─┐ ┬┌─┐┌─┐┬─┐┌┬┐
|
||||||
# ║╣ ┌┴┬┘├─┘│ │├┬┘ │
|
# ║╣ ┌┴┬┘├─┘│ │├┬┘ │
|
||||||
# ╚═╝┴ └─┴ └─┘┴└─ ┴
|
# ╚═╝┴ └─┴ └─┘┴└─ ┴
|
||||||
|
|
||||||
export PATH=$PATH:~/Netatmo/core/embedded-tools/Linux/flasher
|
export PATH=$PATH:~/Netatmo/core/embedded-tools/Linux/flasher
|
||||||
export PATH=$PATH:~/Netatmo/core/generic-embedded/stm32_sbm
|
export PATH=$PATH:~/Netatmo/core/generic-embedded/stm32_sbm
|
||||||
export PATH=$PATH:~/Netatmo/core/generic-embedded/stm32_dfu
|
export PATH=$PATH:~/Netatmo/core/generic-embedded/stm32_dfu
|
||||||
|
Loading…
x
Reference in New Issue
Block a user