Switch from kitty to ghostty terminal
This commit is contained in:
75
README.org
75
README.org
@@ -59,6 +59,7 @@
|
|||||||
- [[#terminal][Terminal]]
|
- [[#terminal][Terminal]]
|
||||||
- [[#kitty][Kitty]]
|
- [[#kitty][Kitty]]
|
||||||
- [[#alacritty][Alacritty]]
|
- [[#alacritty][Alacritty]]
|
||||||
|
- [[#ghostty][Ghostty]]
|
||||||
- [[#text-editor][Text Editor]]
|
- [[#text-editor][Text Editor]]
|
||||||
- [[#vim][Vim]]
|
- [[#vim][Vim]]
|
||||||
- [[#emacs][Emacs]]
|
- [[#emacs][Emacs]]
|
||||||
@@ -2003,7 +2004,7 @@ configuration {
|
|||||||
/* xoffset: 0;*/
|
/* xoffset: 0;*/
|
||||||
/* fixed-num-lines: true;*/
|
/* fixed-num-lines: true;*/
|
||||||
show-icons: true;
|
show-icons: true;
|
||||||
terminal: "kitty";
|
terminal: "ghostty";
|
||||||
/* ssh-client: "ssh";*/
|
/* ssh-client: "ssh";*/
|
||||||
/* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/
|
/* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/
|
||||||
/* run-command: "{cmd}";*/
|
/* run-command: "{cmd}";*/
|
||||||
@@ -2882,7 +2883,7 @@ password-character=*
|
|||||||
filter-desktop=no
|
filter-desktop=no
|
||||||
match-mode=fzf
|
match-mode=fzf
|
||||||
show-actions=yes
|
show-actions=yes
|
||||||
terminal=kitty
|
terminal=ghostty
|
||||||
# launch-prefix=<not set>
|
# launch-prefix=<not set>
|
||||||
list-executables-in-path=no
|
list-executables-in-path=no
|
||||||
|
|
||||||
@@ -7024,6 +7025,63 @@ shell:
|
|||||||
#print_events: false
|
#print_events: false
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
*** Ghostty
|
||||||
|
|
||||||
|
**** Fonts
|
||||||
|
|
||||||
|
#+BEGIN_SRC conf :tangle ghostty/.config/ghostty/config
|
||||||
|
font-family = "MonaspiceNe NFM"
|
||||||
|
font-family-bold = "MonaspiceNe NFM Bold"
|
||||||
|
font-family-italic = "MonaspiceNe NFM Italic"
|
||||||
|
font-family-bold-italic = "MonaspiceNe NFM Bold Italic"
|
||||||
|
font-size = 12.0
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
**** Cursor Customization
|
||||||
|
|
||||||
|
#+BEGIN_SRC conf :tangle ghostty/.config/ghostty/config
|
||||||
|
cursor-color = #CCCCCC
|
||||||
|
cursor-opacity = 1
|
||||||
|
cursor-style = bar
|
||||||
|
cursor-style-blink = true
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
**** Scrollback
|
||||||
|
|
||||||
|
#+BEGIN_SRC conf :tangle ghostty/.config/ghostty/config
|
||||||
|
mouse-scroll-multiplier = 0.5
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
**** Color Scheme
|
||||||
|
|
||||||
|
#+BEGIN_SRC conf :tangle ghostty/.config/ghostty/config
|
||||||
|
theme = Dracula
|
||||||
|
background-opacity = 0.8
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
**** Window
|
||||||
|
|
||||||
|
#+BEGIN_SRC conf :tangle ghostty/.config/ghostty/config
|
||||||
|
window-decoration = false
|
||||||
|
window-padding-x = 5,5
|
||||||
|
window-padding-y = 5,0
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
**** Clipboard
|
||||||
|
|
||||||
|
#+BEGIN_SRC conf :tangle ghostty/.config/ghostty/config
|
||||||
|
copy-on-select = true
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
**** Miscellaneous
|
||||||
|
|
||||||
|
#+BEGIN_SRC conf :tangle ghostty/.config/ghostty/config
|
||||||
|
title = Ghostty
|
||||||
|
auto-update = off
|
||||||
|
shell-integration = fish
|
||||||
|
desktop-notifications = true
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
* Text Editor
|
* Text Editor
|
||||||
|
|
||||||
** Vim
|
** Vim
|
||||||
@@ -8323,16 +8381,16 @@ main() {
|
|||||||
help_menu
|
help_menu
|
||||||
;;
|
;;
|
||||||
--backup-root-to-hdd)
|
--backup-root-to-hdd)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-hdd@root.service && journalctl -f -u snapborg-backup-hdd@root.service"
|
ghostty -e "sudo systemctl start snapborg-backup-hdd@root.service && journalctl -f -u snapborg-backup-hdd@root.service"
|
||||||
;;
|
;;
|
||||||
--backup-home-to-hdd)
|
--backup-home-to-hdd)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-hdd@home.service && journalctl -f -u snapborg-backup-hdd@home.service"
|
ghostty -e "sudo systemctl start snapborg-backup-hdd@home.service && journalctl -f -u snapborg-backup-hdd@home.service"
|
||||||
;;
|
;;
|
||||||
--backup-root-to-fileserver)
|
--backup-root-to-fileserver)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-fileserver@root.service && journalctl -f -u snapborg-backup-fileserver@root.service"
|
ghostty -e "sudo systemctl start snapborg-backup-fileserver@root.service && journalctl -f -u snapborg-backup-fileserver@root.service"
|
||||||
;;
|
;;
|
||||||
--backup-home-to-fileserver)
|
--backup-home-to-fileserver)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-fileserver@home.service && journalctl -f -u snapborg-backup-fileserver@home.service"
|
ghostty -e "sudo systemctl start snapborg-backup-fileserver@home.service && journalctl -f -u snapborg-backup-fileserver@home.service"
|
||||||
;;
|
;;
|
||||||
--rofi)
|
--rofi)
|
||||||
rofi_menu
|
rofi_menu
|
||||||
@@ -9296,6 +9354,7 @@ stow-create:
|
|||||||
-S gaming \
|
-S gaming \
|
||||||
-S gammastep \
|
-S gammastep \
|
||||||
-S geoclue \
|
-S geoclue \
|
||||||
|
-S ghostty \
|
||||||
-S gimp \
|
-S gimp \
|
||||||
-S git \
|
-S git \
|
||||||
-S gtk \
|
-S gtk \
|
||||||
@@ -9348,6 +9407,7 @@ stow-delete:
|
|||||||
-D gaming \
|
-D gaming \
|
||||||
-D gammastep \
|
-D gammastep \
|
||||||
-D geoclue \
|
-D geoclue \
|
||||||
|
-D ghostty \
|
||||||
-D gimp \
|
-D gimp \
|
||||||
-D git \
|
-D git \
|
||||||
-D gtk \
|
-D gtk \
|
||||||
@@ -9402,6 +9462,7 @@ stow-recreate:
|
|||||||
-R gaming \
|
-R gaming \
|
||||||
-R gammastep \
|
-R gammastep \
|
||||||
-R geoclue \
|
-R geoclue \
|
||||||
|
-R ghostty \
|
||||||
-R gimp \
|
-R gimp \
|
||||||
-R git \
|
-R git \
|
||||||
-R gtk \
|
-R gtk \
|
||||||
@@ -9872,7 +9933,7 @@ main() {
|
|||||||
help_menu
|
help_menu
|
||||||
;;
|
;;
|
||||||
--dualsense-to-xbox-360)
|
--dualsense-to-xbox-360)
|
||||||
kitty --hold $HOME/.scripts/dualsense_to_xbox_360_controller.sh
|
ghostty -e $HOME/.scripts/dualsense_to_xbox_360_controller.sh
|
||||||
;;
|
;;
|
||||||
--game-launch)
|
--game-launch)
|
||||||
$HOME/.scripts/game_launch.sh
|
$HOME/.scripts/game_launch.sh
|
||||||
|
Submodule dwl/.config/dwl updated: 81bb55f185...6200290c05
@@ -10,7 +10,7 @@ password-character=*
|
|||||||
filter-desktop=no
|
filter-desktop=no
|
||||||
match-mode=fzf
|
match-mode=fzf
|
||||||
show-actions=yes
|
show-actions=yes
|
||||||
terminal=kitty
|
terminal=ghostty
|
||||||
# launch-prefix=<not set>
|
# launch-prefix=<not set>
|
||||||
list-executables-in-path=no
|
list-executables-in-path=no
|
||||||
|
|
||||||
|
@@ -38,7 +38,7 @@ main() {
|
|||||||
help_menu
|
help_menu
|
||||||
;;
|
;;
|
||||||
--dualsense-to-xbox-360)
|
--dualsense-to-xbox-360)
|
||||||
kitty --hold $HOME/.scripts/dualsense_to_xbox_360_controller.sh
|
ghostty -e $HOME/.scripts/dualsense_to_xbox_360_controller.sh
|
||||||
;;
|
;;
|
||||||
--game-launch)
|
--game-launch)
|
||||||
$HOME/.scripts/game_launch.sh
|
$HOME/.scripts/game_launch.sh
|
||||||
|
26
ghostty/.config/ghostty/config
Normal file
26
ghostty/.config/ghostty/config
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
font-family = "MonaspiceNe NFM"
|
||||||
|
font-family-bold = "MonaspiceNe NFM Bold"
|
||||||
|
font-family-italic = "MonaspiceNe NFM Italic"
|
||||||
|
font-family-bold-italic = "MonaspiceNe NFM Bold Italic"
|
||||||
|
font-size = 12.0
|
||||||
|
|
||||||
|
cursor-color = #CCCCCC
|
||||||
|
cursor-opacity = 1
|
||||||
|
cursor-style = bar
|
||||||
|
cursor-style-blink = true
|
||||||
|
|
||||||
|
mouse-scroll-multiplier = 0.5
|
||||||
|
|
||||||
|
theme = Dracula
|
||||||
|
background-opacity = 0.8
|
||||||
|
|
||||||
|
window-decoration = false
|
||||||
|
window-padding-x = 5,5
|
||||||
|
window-padding-y = 5,0
|
||||||
|
|
||||||
|
copy-on-select = true
|
||||||
|
|
||||||
|
title = Ghostty
|
||||||
|
auto-update = off
|
||||||
|
shell-integration = fish
|
||||||
|
desktop-notifications = true
|
3
justfile
3
justfile
@@ -35,6 +35,7 @@ stow-create:
|
|||||||
-S gaming \
|
-S gaming \
|
||||||
-S gammastep \
|
-S gammastep \
|
||||||
-S geoclue \
|
-S geoclue \
|
||||||
|
-S ghostty \
|
||||||
-S gimp \
|
-S gimp \
|
||||||
-S git \
|
-S git \
|
||||||
-S gtk \
|
-S gtk \
|
||||||
@@ -87,6 +88,7 @@ stow-delete:
|
|||||||
-D gaming \
|
-D gaming \
|
||||||
-D gammastep \
|
-D gammastep \
|
||||||
-D geoclue \
|
-D geoclue \
|
||||||
|
-D ghostty \
|
||||||
-D gimp \
|
-D gimp \
|
||||||
-D git \
|
-D git \
|
||||||
-D gtk \
|
-D gtk \
|
||||||
@@ -141,6 +143,7 @@ stow-recreate:
|
|||||||
-R gaming \
|
-R gaming \
|
||||||
-R gammastep \
|
-R gammastep \
|
||||||
-R geoclue \
|
-R geoclue \
|
||||||
|
-R ghostty \
|
||||||
-R gimp \
|
-R gimp \
|
||||||
-R git \
|
-R git \
|
||||||
-R gtk \
|
-R gtk \
|
||||||
|
@@ -11,7 +11,7 @@ configuration {
|
|||||||
/* xoffset: 0;*/
|
/* xoffset: 0;*/
|
||||||
/* fixed-num-lines: true;*/
|
/* fixed-num-lines: true;*/
|
||||||
show-icons: true;
|
show-icons: true;
|
||||||
terminal: "kitty";
|
terminal: "ghostty";
|
||||||
/* ssh-client: "ssh";*/
|
/* ssh-client: "ssh";*/
|
||||||
/* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/
|
/* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/
|
||||||
/* run-command: "{cmd}";*/
|
/* run-command: "{cmd}";*/
|
||||||
|
@@ -33,16 +33,16 @@ main() {
|
|||||||
help_menu
|
help_menu
|
||||||
;;
|
;;
|
||||||
--backup-root-to-hdd)
|
--backup-root-to-hdd)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-hdd@root.service && journalctl -f -u snapborg-backup-hdd@root.service"
|
ghostty -e "sudo systemctl start snapborg-backup-hdd@root.service && journalctl -f -u snapborg-backup-hdd@root.service"
|
||||||
;;
|
;;
|
||||||
--backup-home-to-hdd)
|
--backup-home-to-hdd)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-hdd@home.service && journalctl -f -u snapborg-backup-hdd@home.service"
|
ghostty -e "sudo systemctl start snapborg-backup-hdd@home.service && journalctl -f -u snapborg-backup-hdd@home.service"
|
||||||
;;
|
;;
|
||||||
--backup-root-to-fileserver)
|
--backup-root-to-fileserver)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-fileserver@root.service && journalctl -f -u snapborg-backup-fileserver@root.service"
|
ghostty -e "sudo systemctl start snapborg-backup-fileserver@root.service && journalctl -f -u snapborg-backup-fileserver@root.service"
|
||||||
;;
|
;;
|
||||||
--backup-home-to-fileserver)
|
--backup-home-to-fileserver)
|
||||||
kitty --hold bash -c "sudo systemctl start snapborg-backup-fileserver@home.service && journalctl -f -u snapborg-backup-fileserver@home.service"
|
ghostty -e "sudo systemctl start snapborg-backup-fileserver@home.service && journalctl -f -u snapborg-backup-fileserver@home.service"
|
||||||
;;
|
;;
|
||||||
--rofi)
|
--rofi)
|
||||||
rofi_menu
|
rofi_menu
|
||||||
|
Reference in New Issue
Block a user