nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit 9257f8c61d9ac6f9d3751cda6a3347d1e71a757c
parent 7e6566062ea85527b01283e70a92ea673eb7374f
Author: mtmn <miro@haravara.org>
Date:   Sat, 25 Apr 2026 19:45:07 +0200

dotfiles: aliases, `t` now uses fzf

Diffstat:
Mmodules/mixins/dotfiles/config/shell/rc/aliased-short-names | 9+++------
Mmodules/mixins/dotfiles/config/shell/rc/functions | 24+++++++++++++-----------
Mmodules/mixins/dotfiles/config/shell/rc/git | 5+++--
3 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/modules/mixins/dotfiles/config/shell/rc/aliased-short-names b/modules/mixins/dotfiles/config/shell/rc/aliased-short-names @@ -8,9 +8,7 @@ alias m='mntmenu' alias p='pmn' alias l='ls' -alias lg='lazygit' - -alias ag='antigravity .' +alias ll='ls -l' alias tailup='tailscale up --login-server https://head.saatana.cat:443' alias metailup='tailscale up --login-server https://hs.metafori.com:443' @@ -37,9 +35,6 @@ alias q='sudo ' alias lopri='nice -n 19 ionice -c2 -n7 ' alias scan='sudo nmap -n -PN -sT -sU -p-' -alias tls='tmux ls' -alias tma='tmux attach-session -t' - alias pps='podman ps' alias plo='podman logs' alias pst='podman stats' @@ -122,6 +117,8 @@ alias chomp='perl -pe chomp' alias cej='just check' alias bdj='just build' alias dpj='just deploy' + alias scr='source ./hack/creds-from-pass' +alias ag='antigravity .' alias buds='pbpctrl show battery' diff --git a/modules/mixins/dotfiles/config/shell/rc/functions b/modules/mixins/dotfiles/config/shell/rc/functions @@ -25,7 +25,6 @@ nvimrecomp() { find "$nix_fennel_path" -type f -name "*.fnl" | while read -r fnl_file; do rel_path="${fnl_file#"$nix_fennel_path"/}" - if [ "$rel_path" = "init.fnl" ]; then lua_file="$config_path/init.lua" else @@ -39,11 +38,11 @@ nvimrecomp() { } bandsnatch() { - command bandsnatch run \ - -c "$HOME/misc/music/random/bandcamp-cookies.json" \ - -f flac \ - -o "$HOME/misc/music/backlog/_todo" \ - mtmnn && backup releases + command bandsnatch run \ + -c "$HOME/misc/music/random/bandcamp-cookies.json" \ + -f flac \ + -o "$HOME/misc/music/backlog/_todo" \ + mtmnn && backup releases } gotosleep() { @@ -125,13 +124,16 @@ cd() { } t() { - session="${1:=magnolia}" - - if [ -n "$TMUX" ]; then - tmux detach-client + if [ $# -eq 0 ]; then + session=$(tmux list-sessions -F '#{session_name}' 2>/dev/null | fzf) + [ -z "$session" ] && return + else + session="$1" fi - if tmux has-session -t "${session}" 2>/dev/null; then + if [ -n "$TMUX" ]; then + tmux switch-client -t "${session}" + elif tmux has-session -t "${session}" 2>/dev/null; then tmux attach -t "${session}" else tmux new -s "${session}" diff --git a/modules/mixins/dotfiles/config/shell/rc/git b/modules/mixins/dotfiles/config/shell/rc/git @@ -1,7 +1,10 @@ #!/bin/sh alias cdg='cd "$(git rev-parse --show-toplevel)"' + alias ng='nvim -c ":Neogit"' +alias lg='lazygit' + alias gn='git number --column' alias ga='git number add' alias gb='gbf' @@ -17,8 +20,6 @@ alias gs='git show --no-prefix' alias gst='git status' alias gref='git reflog --date=iso' -alias grab='git grab' - alias grr='git rebase -r' alias gri='grr -i' alias grrm='grr master@{u}'