add terminal settings
This commit is contained in:
3
.config/fish/functions/fish_greeting.fish
Normal file
3
.config/fish/functions/fish_greeting.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function fish_greeting
|
||||
fortune -a vimtips billwurtz
|
||||
end
|
||||
19
.config/fish/functions/fish_prompt.fish
Executable file
19
.config/fish/functions/fish_prompt.fish
Executable file
@@ -0,0 +1,19 @@
|
||||
function fish_prompt --description 'Informative prompt'
|
||||
#Save the return status of the previous command
|
||||
set -l last_pipestatus $pipestatus
|
||||
|
||||
switch "$USER"
|
||||
case root toor
|
||||
printf '%s@%s %s%s%s# ' $USER (prompt_hostname) (set -q fish_color_cwd_root
|
||||
and set_color $fish_color_cwd_root
|
||||
or set_color $fish_color_cwd) \
|
||||
(prompt_pwd) (set_color normal)
|
||||
case '*'
|
||||
set -l pipestatus_string (__fish_print_pipestatus "[" "] " "|" (set_color $fish_color_status) \
|
||||
(set_color --bold $fish_color_status) $last_pipestatus)
|
||||
|
||||
printf '[%s] %s%s@%s %s%s %s%s%s \f\r> ' (date "+%H:%M:%S") (set_color brblue) \
|
||||
$USER (prompt_hostname) (set_color $fish_color_cwd) $PWD $pipestatus_string \
|
||||
(set_color normal)
|
||||
end
|
||||
end
|
||||
4
.config/fish/functions/restart.fish
Normal file
4
.config/fish/functions/restart.fish
Normal file
@@ -0,0 +1,4 @@
|
||||
function restart --argument x
|
||||
|
||||
pkill $x && $x &>/dev/null& && jobs | disown
|
||||
end
|
||||
6
.config/fish/functions/setscreenb.fish
Normal file
6
.config/fish/functions/setscreenb.fish
Normal file
@@ -0,0 +1,6 @@
|
||||
function setscreenb --argument x
|
||||
|
||||
for i in (seq 1 2)
|
||||
sudo ddcutil setvcp 10 $x -d $i
|
||||
end
|
||||
end
|
||||
4
.config/fish/functions/silentstart.fish
Normal file
4
.config/fish/functions/silentstart.fish
Normal file
@@ -0,0 +1,4 @@
|
||||
function silentstart --argument x
|
||||
|
||||
$x &>/dev/null& && sleep 1 && jobs | disown
|
||||
end
|
||||
Reference in New Issue
Block a user