mirror of
https://github.com/sebaschi/dotfiles.git
synced 2025-11-08 22:34:28 +01:00
Add ghostty config AND factor out aliases which are specific to a local machine from fedora_aliases.
This commit is contained in:
parent
ab46dde0e7
commit
0b56de2b91
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,3 +1,5 @@
|
|||||||
lazy-lock.json
|
lazy-lock.json
|
||||||
PRIVATE
|
PRIVATE
|
||||||
.bash*
|
.bash*
|
||||||
|
local_*
|
||||||
|
local-*
|
||||||
|
|||||||
@ -7,37 +7,6 @@ alias dnfu='sudo dnf upgrade'
|
|||||||
alias dnfi='sudo dnf install'
|
alias dnfi='sudo dnf install'
|
||||||
alias dnfr='sudo dnf remove'
|
alias dnfr='sudo dnf remove'
|
||||||
|
|
||||||
# User specific aliases and functions
|
|
||||||
alias cdpex='cd ~/Documents/Education/UniBas/FS23/pids23/exercises/pids_2023/exercises/'
|
|
||||||
alias uni23='cd ~/Nextcloud/Documents/Unibas/HS23/'
|
|
||||||
alias thoc='cd ~/Nextcloud/Documents/Unibas/FS23/thoc/'
|
|
||||||
alias inetsec='cd ~/Nextcloud/Documents/Unibas/FS23/inetsec/'
|
|
||||||
#cd into os alias
|
|
||||||
alias os='cd ~/Nextcloud/Documents/Unibas/FS23/os/'
|
|
||||||
alias pkvps='cd ~/Nextcloud/Documents/Unibas/FS23/pkvps/'
|
|
||||||
alias pids='cd ~/Nextcloud/Documents/Unibas/FS23/pids/'
|
|
||||||
alias pr23='cd ~/Documents/Education/UniBas/HS23/pr23/'
|
|
||||||
alias db23='cd ~/Documents/Education/UniBas/HS23/databases/'
|
|
||||||
alias pet23='cd ~/Documents/Education/UniBas/HS23/pethpc23/'
|
|
||||||
alias diskmath='cd ~/Documents/Education/UniBas/HS23/diskmath-tutorat23/'
|
|
||||||
alias pullbooks='rsync -av ~/Nextcloud/Books/ ~/Books'
|
|
||||||
alias pushbooks='rsync -av ~/Books/ ~/Nextcloud/Books'
|
|
||||||
alias pushfs24='rsync -uav --exclude=".*" --exclude="__*" --exclude="/venv" ~/documents/education/unibas/fs24/ ~/Nextcloud/Documents/Unibas/FS24'
|
|
||||||
alias pullfs24='rsync -uav --exclude=".*" ~/Nextcloud/Documents/Unibas/FS24/ ~/documents/education/unibas/fs24'
|
|
||||||
alias fs24l='cd ~/documents/education/unibas/fs24'
|
|
||||||
alias fs24c='cd ~/Nextcloud/Documents/Unibas/FS24'
|
|
||||||
alias sdev='ssh sebl@slenzlinger.dev'
|
|
||||||
alias sslenz='ssh fm18b_sebaschi@slenzlinger.ch'
|
|
||||||
|
|
||||||
# VU aliases
|
|
||||||
|
|
||||||
alias vu='cd ~/para/area/education/vu/mscompsec'
|
|
||||||
alias ss='cd ~/para/area/education/vu/mscompsec/2024-s1-p1/ss'
|
|
||||||
alias plsps='cd ~/para/area/education/vu/mscompsec/2024-s1-p1/plsps'
|
|
||||||
alias connss='ssh -p 45123 -i ~/.ssh/id_ed25519_appsec zxtra3@appsec.vusec.net'
|
|
||||||
alias as3='cd ~/para/area/education/vu/mscompsec/2024-s1-p1/ss/assignments/softsec/3_advexp'
|
|
||||||
|
|
||||||
|
|
||||||
alias ccat='pygmentize -g'
|
alias ccat='pygmentize -g'
|
||||||
|
|
||||||
# list repo IDs and which .repo they belong to
|
# list repo IDs and which .repo they belong to
|
||||||
@ -46,3 +15,4 @@ alias frepos='grep -E "^\[.*]" /etc/yum.repos.d/*'
|
|||||||
# grep aliases
|
# grep aliases
|
||||||
alias galias='alias | grep'
|
alias galias='alias | grep'
|
||||||
alias inv='nvim $(fzf -m --preview="bat --color=always {}")'
|
alias inv='nvim $(fzf -m --preview="bat --color=always {}")'
|
||||||
|
|
||||||
|
|||||||
18
ghostty/config
Normal file
18
ghostty/config
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
theme = Grey-green
|
||||||
|
font-family = Fira Sans Mono
|
||||||
|
font-size = 10
|
||||||
|
window-padding-x = 20
|
||||||
|
window-padding-y = 20
|
||||||
|
window-width = 140
|
||||||
|
window-height = 35
|
||||||
|
window-save-state = always
|
||||||
|
auto-update = download
|
||||||
|
command = /home/linuxbrew/.linuxbrew/bin/nu
|
||||||
|
keybind = ctrl+shift+l=goto_split:right
|
||||||
|
keybind = ctrl+shift+h=goto_split:left
|
||||||
|
keybind = ctrl+shift+j=goto_split:bottom
|
||||||
|
keybind = ctrl+shift+k=goto_split:top
|
||||||
|
keybind = ctrl+s>l=resize_split:right,10
|
||||||
|
keybind = ctrl+s>h=resize_split:left,10
|
||||||
|
keybind = ctrl+s>j=resize_split:down,10
|
||||||
|
keybind = ctrl+s>k=resize_split:up,10
|
||||||
@ -1,9 +1,14 @@
|
|||||||
{
|
{
|
||||||
"extras": [
|
"extras": [
|
||||||
|
"lazyvim.plugins.extras.ai.copilot",
|
||||||
|
"lazyvim.plugins.extras.coding.mini-surround",
|
||||||
|
"lazyvim.plugins.extras.lang.cmake",
|
||||||
|
"lazyvim.plugins.extras.lang.json",
|
||||||
|
"lazyvim.plugins.extras.util.dot",
|
||||||
|
"lazyvim.plugins.extras.util.mini-hipatterns"
|
||||||
],
|
],
|
||||||
"news": {
|
"news": {
|
||||||
"NEWS.md": "6520"
|
"NEWS.md": "10960"
|
||||||
},
|
},
|
||||||
"version": 6
|
"version": 7
|
||||||
}
|
}
|
||||||
@ -39,7 +39,7 @@ require("lazy").setup({
|
|||||||
-- "netrwPlugin",
|
-- "netrwPlugin",
|
||||||
"tarPlugin",
|
"tarPlugin",
|
||||||
"tohtml",
|
"tohtml",
|
||||||
"tutor",
|
-- "tutor",
|
||||||
"zipPlugin",
|
"zipPlugin",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user