tmux sessionizer fixed and other minor things

This commit is contained in:
Tiago Sousa 2024-04-05 11:24:08 +01:00
parent 3852948adf
commit 7d2e441211
Signed by: tiago
SSH key fingerprint: SHA256:odOD9vln9U7qNe1R8o3UCbE3jkQCkr5/q5mgd5hwua0
6 changed files with 22 additions and 14 deletions

View file

@ -38,8 +38,17 @@ starship init fish | source
# >>> conda initialize >>> # >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !! # !! Contents within this block are managed by 'conda init' !!
if test -f /home/tsousa/.miniconda3/bin/conda if test -f /home/tsousa/.miniforge3/bin/conda
eval /home/tsousa/.miniconda3/bin/conda "shell.fish" "hook" $argv | source eval /home/tsousa/.miniforge3/bin/conda "shell.fish" "hook" $argv | source
else
if test -f "/home/tsousa/.miniforge3/etc/fish/conf.d/conda.fish"
. "/home/tsousa/.miniforge3/etc/fish/conf.d/conda.fish"
else
set -x PATH "/home/tsousa/.miniforge3/bin" $PATH
end
end
if test -f "/home/tsousa/.miniforge3/etc/fish/conf.d/mamba.fish"
source "/home/tsousa/.miniforge3/etc/fish/conf.d/mamba.fish"
end end
# <<< conda initialize <<< # <<< conda initialize <<<
conda deactivate

View file

@ -226,7 +226,7 @@ assign [class="thunderbird"] 7
# startup programs # startup programs
# sets up monitors and picom # sets up monitors and picom
exec --no-startup-id $monitor_script exec_always --no-startup-id $monitor_script
exec --no-startup-id nextcloud exec --no-startup-id nextcloud
exec --no-startup-id nitrogen --restore exec --no-startup-id nitrogen --restore
exec --no-startup-id i3-msg 'workspace 1; exec $terminal' exec --no-startup-id i3-msg 'workspace 1; exec $terminal'

View file

@ -9,6 +9,7 @@ return {
require("org-bullets").setup({ require("org-bullets").setup({
symbols = { symbols = {
headlines = { "", "", "", "" }, headlines = { "", "", "", "" },
checkboxes = false,
}, },
}) })
require('orgmode').setup_ts_grammar() require('orgmode').setup_ts_grammar()

View file

@ -220,7 +220,7 @@ format-charging = <animation-charging> <label-charging>
format-discharging = <ramp-capacity> <label-discharging> format-discharging = <ramp-capacity> <label-discharging>
format-full= <label-full> format-full= <label-full>
format-low= <animation-low> <label-low> format-low= <animation-low> <label-low>
label-charging = %percentage%% %time% label-charging = %percentage%%
label-discharging = %percentage%% %time% label-discharging = %percentage%% %time%
label-full = 󰁹 %percentage%% label-full = 󰁹 %percentage%%
label-low = BATTERY LOW label-low = BATTERY LOW

View file

@ -16,17 +16,15 @@ tmux_running=$(pgrep tmux)
if [[ -z "$tmux_running" ]]; then if [[ -z "$tmux_running" ]]; then
if [[ -z $TMUX ]]; then
tmux new-session -s "$selected_name" -c "$selected" tmux new-session -s "$selected_name" -c "$selected"
exit 0
fi
else else
if [[ -z $TMUX ]]; then
tmux a
fi
if ! tmux has-session -t="$selected_name" 2> /dev/null; then if ! tmux has-session -t="$selected_name" 2> /dev/null; then
tmux new-session -ds "$selected_name" -c "$selected" tmux new-session -ds "$selected_name" -c "$selected"
fi fi
if [[ -z $TMUX ]]; then
tmux attach -t "$selected_name"
else
tmux switch-client -t "$selected_name" tmux switch-client -t "$selected_name"
fi fi
fi