home.social

#alacritty — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #alacritty, aggregated by home.social.

fetched live
  1. #TIL that #Alacritty (the terminal) has a daemon mode.

    I put this in my ~/.xsession:

    export ALACRITTY_SOCKET=/tmp/rld/alacritty-socket
    [ -e "$ALACRITTY_SOCKET" ] && rm $ALACRITTY_SOCKET
    alacritty --daemon --socket $ALACRITTY_SOCKET &
    

    and this in my ~/.ctwmrc:

    menu "NetBSD"
    {
        "NetBSD"			f.title
        ""				f.separator
        #" Terminal"			!"uxterm &"
        " uxterm"			!"uxterm -ls &"
    	" lxterminal"       !"lxterminal -l &"
    	" Alacritty"        !"alacritty msg create-window &"
        ""				f.separator
    (...)
    #
    # "evilwm" style keyboard shortcuts
    #
    
    # it is useful to be able to spawn a terminal without clicking.
    "Return" = mod4     : all : !"alacritty msg create-window &"
    
  2. #TIL that #Alacritty (the terminal) has a daemon mode.

    I put this in my ~/.xsession:

    export ALACRITTY_SOCKET=/tmp/rld/alacritty-socket
    [ -e "$ALACRITTY_SOCKET" ] && rm $ALACRITTY_SOCKET
    alacritty --daemon --socket $ALACRITTY_SOCKET &
    

    and this in my ~/.ctwmrc:

    menu "NetBSD"
    {
        "NetBSD"			f.title
        ""				f.separator
        #" Terminal"			!"uxterm &"
        " uxterm"			!"uxterm -ls &"
    	" lxterminal"       !"lxterminal -l &"
    	" Alacritty"        !"alacritty msg create-window &"
        ""				f.separator
    (...)
    #
    # "evilwm" style keyboard shortcuts
    #
    
    # it is useful to be able to spawn a terminal without clicking.
    "Return" = mod4     : all : !"alacritty msg create-window &"
    
  3. #TIL that #Alacritty (the terminal) has a daemon mode.

    I put this in my ~/.xsession:

    export ALACRITTY_SOCKET=/tmp/rld/alacritty-socket
    [ -e "$ALACRITTY_SOCKET" ] && rm $ALACRITTY_SOCKET
    alacritty --daemon --socket $ALACRITTY_SOCKET &
    

    and this in my ~/.ctwmrc:

    menu "NetBSD"
    {
        "NetBSD"			f.title
        ""				f.separator
        #" Terminal"			!"uxterm &"
        " uxterm"			!"uxterm -ls &"
    	" lxterminal"       !"lxterminal -l &"
    	" Alacritty"        !"alacritty msg create-window &"
        ""				f.separator
    (...)
    #
    # "evilwm" style keyboard shortcuts
    #
    
    # it is useful to be able to spawn a terminal without clicking.
    "Return" = mod4     : all : !"alacritty msg create-window &"
    
  4. #TIL that #Alacritty (the terminal) has a daemon mode.

    I put this in my ~/.xsession:

    export ALACRITTY_SOCKET=/tmp/rld/alacritty-socket
    [ -e "$ALACRITTY_SOCKET" ] && rm $ALACRITTY_SOCKET
    alacritty --daemon --socket $ALACRITTY_SOCKET &
    

    and this in my ~/.ctwmrc:

    menu "NetBSD"
    {
        "NetBSD"			f.title
        ""				f.separator
        #" Terminal"			!"uxterm &"
        " uxterm"			!"uxterm -ls &"
    	" lxterminal"       !"lxterminal -l &"
    	" Alacritty"        !"alacritty msg create-window &"
        ""				f.separator
    (...)
    #
    # "evilwm" style keyboard shortcuts
    #
    
    # it is useful to be able to spawn a terminal without clicking.
    "Return" = mod4     : all : !"alacritty msg create-window &"
    
  5. #TIL that #Alacritty (the terminal) has a daemon mode.

    I put this in my ~/.xsession:

    export ALACRITTY_SOCKET=/tmp/rld/alacritty-socket
    [ -e "$ALACRITTY_SOCKET" ] && rm $ALACRITTY_SOCKET
    alacritty --daemon --socket $ALACRITTY_SOCKET &
    

    and this in my ~/.ctwmrc:

    menu "NetBSD"
    {
        "NetBSD"			f.title
        ""				f.separator
        #" Terminal"			!"uxterm &"
        " uxterm"			!"uxterm -ls &"
    	" lxterminal"       !"lxterminal -l &"
    	" Alacritty"        !"alacritty msg create-window &"
        ""				f.separator
    (...)
    #
    # "evilwm" style keyboard shortcuts
    #
    
    # it is useful to be able to spawn a terminal without clicking.
    "Return" = mod4     : all : !"alacritty msg create-window &"
    
  6. Tinted — то, из‑за чего ты захочешь использовать терминал

    Всем привет! Меня зовут Илья, я frontend‑разработчик. Но сегодня хочу поговорить не о JavaScript, а о терминале. Несмотря на то, что я уже много лет работаю разработчиком, активно пользоваться терминалом я начал всего около года назад. До этого терминал для меня был просто местом, где запускается сборка проекта, немного Git и иногда еще пара команд. Думаю, у многих так же. Обычно мысли о терминале вызывают ступор. Кажется, что это что‑то непонятное, черно‑зеленое и предназначенное только для «настоящих программистов», и на практике большинство ограничивается npm run dev , git status и на этом все. В этом гайде я хочу показать, как можно превратить терминал в красивую и удобную среду разработки, которая не уступает IDEA и другим редакторам. Сразу оговорюсь: речь пойдет исключительно о терминале, а не о NeoVim . NeoVim — это отдельная большая тема.

    habr.com/ru/articles/1071228/

    #терминал #cli #zsh #alacritty #Tinted #starship #zoxide #homebrew #настройка_терминала

  7. Tinted — то, из‑за чего ты захочешь использовать терминал

    Всем привет! Меня зовут Илья, я frontend‑разработчик. Но сегодня хочу поговорить не о JavaScript, а о терминале. Несмотря на то, что я уже много лет работаю разработчиком, активно пользоваться терминалом я начал всего около года назад. До этого терминал для меня был просто местом, где запускается сборка проекта, немного Git и иногда еще пара команд. Думаю, у многих так же. Обычно мысли о терминале вызывают ступор. Кажется, что это что‑то непонятное, черно‑зеленое и предназначенное только для «настоящих программистов», и на практике большинство ограничивается npm run dev , git status и на этом все. В этом гайде я хочу показать, как можно превратить терминал в красивую и удобную среду разработки, которая не уступает IDEA и другим редакторам. Сразу оговорюсь: речь пойдет исключительно о терминале, а не о NeoVim . NeoVim — это отдельная большая тема.

    habr.com/ru/articles/1071228/

    #терминал #cli #zsh #alacritty #Tinted #starship #zoxide #homebrew #настройка_терминала

  8. Tinted — то, из‑за чего ты захочешь использовать терминал

    Всем привет! Меня зовут Илья, я frontend‑разработчик. Но сегодня хочу поговорить не о JavaScript, а о терминале. Несмотря на то, что я уже много лет работаю разработчиком, активно пользоваться терминалом я начал всего около года назад. До этого терминал для меня был просто местом, где запускается сборка проекта, немного Git и иногда еще пара команд. Думаю, у многих так же. Обычно мысли о терминале вызывают ступор. Кажется, что это что‑то непонятное, черно‑зеленое и предназначенное только для «настоящих программистов», и на практике большинство ограничивается npm run dev , git status и на этом все. В этом гайде я хочу показать, как можно превратить терминал в красивую и удобную среду разработки, которая не уступает IDEA и другим редакторам. Сразу оговорюсь: речь пойдет исключительно о терминале, а не о NeoVim . NeoVim — это отдельная большая тема.

    habr.com/ru/articles/1071228/

    #терминал #cli #zsh #alacritty #Tinted #starship #zoxide #homebrew #настройка_терминала

  9. Decided to add scroll velocity to #Alacritty as a nice QoL improvement for #linuxmobile :

    github.com/alacritty/alacritty

    Hopefully this should help scrolling through big terminal backlogs without access to a mouse.

    #rust #linux

  10. Decided to add scroll velocity to as a nice QoL improvement for :

    github.com/alacritty/alacritty

    Hopefully this should help scrolling through big terminal backlogs without access to a mouse.

  11. Decided to add scroll velocity to #Alacritty as a nice QoL improvement for #linuxmobile :

    github.com/alacritty/alacritty

    Hopefully this should help scrolling through big terminal backlogs without access to a mouse.

    #rust #linux

  12. Decided to add scroll velocity to #Alacritty as a nice QoL improvement for #linuxmobile :

    github.com/alacritty/alacritty

    Hopefully this should help scrolling through big terminal backlogs without access to a mouse.

    #rust #linux

  13. Decided to add scroll velocity to #Alacritty as a nice QoL improvement for #linuxmobile :

    github.com/alacritty/alacritty

    Hopefully this should help scrolling through big terminal backlogs without access to a mouse.

    #rust #linux

  14. Support in other applications is spotty: The #alacritty terminal emulator accepts input from multiple seats, #kitty doesn't.

    You can kinda browse the web together using #firefox, but only if you start it after the seats have been set up. #chromium doesn't seem to support multiple seats at all.

    I think writing end-user applications with great multi-seat support (or patching existing ones) is currently the lowest-hanging fruit!

  15. Support in other applications is spotty: The #alacritty terminal emulator accepts input from multiple seats, #kitty doesn't.

    You can kinda browse the web together using #firefox, but only if you start it after the seats have been set up. #chromium doesn't seem to support multiple seats at all.

    I think writing end-user applications with great multi-seat support (or patching existing ones) is currently the lowest-hanging fruit!

  16. Support in other applications is spotty: The #alacritty terminal emulator accepts input from multiple seats, #kitty doesn't.

    You can kinda browse the web together using #firefox, but only if you start it after the seats have been set up. #chromium doesn't seem to support multiple seats at all.

    I think writing end-user applications with great multi-seat support (or patching existing ones) is currently the lowest-hanging fruit!

  17. Support in other applications is spotty: The #alacritty terminal emulator accepts input from multiple seats, #kitty doesn't.

    You can kinda browse the web together using #firefox, but only if you start it after the seats have been set up. #chromium doesn't seem to support multiple seats at all.

    I think writing end-user applications with great multi-seat support (or patching existing ones) is currently the lowest-hanging fruit!

  18. Support in other applications is spotty: The #alacritty terminal emulator accepts input from multiple seats, #kitty doesn't.

    You can kinda browse the web together using #firefox, but only if you start it after the seats have been set up. #chromium doesn't seem to support multiple seats at all.

    I think writing end-user applications with great multi-seat support (or patching existing ones) is currently the lowest-hanging fruit!

  19. I’m going back to #Yakuake as my main #terminal app. For a longish while it had problems with global shortcut keys under #Wayland meaning it could only be activated if it already had the focus, but now everything seems to be all right again. Farewell #Alacritty, you are an excellent terminal emulator, but Yakuake is just always “there” at my fingertip. #KDEPlasma #KDE #FLOSS #Linux

  20. I’m going back to #Yakuake as my main #terminal app. For a longish while it had problems with global shortcut keys under #Wayland meaning it could only be activated if it already had the focus, but now everything seems to be all right again. Farewell #Alacritty, you are an excellent terminal emulator, but Yakuake is just always “there” at my fingertip. #KDEPlasma #KDE #FLOSS #Linux

  21. I’m going back to #Yakuake as my main #terminal app. For a longish while it had problems with global shortcut keys under #Wayland meaning it could only be activated if it already had the focus, but now everything seems to be all right again. Farewell #Alacritty, you are an excellent terminal emulator, but Yakuake is just always “there” at my fingertip. #KDEPlasma #KDE #FLOSS #Linux

  22. I’m going back to #Yakuake as my main #terminal app. For a longish while it had problems with global shortcut keys under #Wayland meaning it could only be activated if it already had the focus, but now everything seems to be all right again. Farewell #Alacritty, you are an excellent terminal emulator, but Yakuake is just always “there” at my fingertip. #KDEPlasma #KDE #FLOSS #Linux

  23. I’m going back to #Yakuake as my main #terminal app. For a longish while it had problems with global shortcut keys under #Wayland meaning it could only be activated if it already had the focus, but now everything seems to be all right again. Farewell #Alacritty, you are an excellent terminal emulator, but Yakuake is just always “there” at my fingertip. #KDEPlasma #KDE #FLOSS #Linux

  24. I've always been too afraid of tiling window managers and also too lazy to learn new behaviors. I've tried it many times but I failed again and again because of my laziness.

    Yesterday I've installed #herbstluftwm on #Xubuntu on a low end Fujitsu U727 notebook and played around for while with the configuration. Well, I think I fell in love this time. 😍 Very smooth! And I think replacing xterm with #alacritty was also a good idea.

    Is there anything I should definitely try?

    #windowmanager #tilingwindowmanager #linux

  25. I've always been too afraid of tiling window managers and also too lazy to learn new behaviors. I've tried it many times but I failed again and again because of my laziness.

    Yesterday I've installed #herbstluftwm on #Xubuntu on a low end Fujitsu U727 notebook and played around for while with the configuration. Well, I think I fell in love this time. 😍 Very smooth! And I think replacing xterm with #alacritty was also a good idea.

    Is there anything I should definitely try?

    #windowmanager #tilingwindowmanager #linux

  26. I've always been too afraid of tiling window managers and also too lazy to learn new behaviors. I've tried it many times but I failed again and again because of my laziness.

    Yesterday I've installed #herbstluftwm on #Xubuntu on a low end Fujitsu U727 notebook and played around for while with the configuration. Well, I think I fell in love this time. 😍 Very smooth! And I think replacing xterm with #alacritty was also a good idea.

    Is there anything I should definitely try?

    #windowmanager #tilingwindowmanager #linux

  27. I've always been too afraid of tiling window managers and also too lazy to learn new behaviors. I've tried it many times but I failed again and again because of my laziness.

    Yesterday I've installed #herbstluftwm on #Xubuntu on a low end Fujitsu U727 notebook and played around for while with the configuration. Well, I think I fell in love this time. 😍 Very smooth! And I think replacing xterm with #alacritty was also a good idea.

    Is there anything I should definitely try?

    #windowmanager #tilingwindowmanager #linux

  28. I've always been too afraid of tiling window managers and also too lazy to learn new behaviors. I've tried it many times but I failed again and again because of my laziness.

    Yesterday I've installed #herbstluftwm on #Xubuntu on a low end Fujitsu U727 notebook and played around for while with the configuration. Well, I think I fell in love this time. 😍 Very smooth! And I think replacing xterm with #alacritty was also a good idea.

    Is there anything I should definitely try?

    #windowmanager #tilingwindowmanager #linux

  29. 雖然 #Alacritty 不支持分頁,但是配合 #Zellij 用其實都不錯,支不支持都無所謂

  30. thankfully my terminal emulator of choice, alacritty, has an anti-llm policy!

    My favorite editor helix sadly does not, and it appears to be infested as well :(

    #alacritty #noai #nollm #HelixEditor

  31. thankfully my terminal emulator of choice, alacritty, has an anti-llm policy!

    My favorite editor helix sadly does not, and it appears to be infested as well :(

    #alacritty #noai #nollm #HelixEditor

  32. thankfully my terminal emulator of choice, alacritty, has an anti-llm policy!

    My favorite editor helix sadly does not, and it appears to be infested as well :(

    #alacritty #noai #nollm #HelixEditor

  33. is there someone on here who uses #pkgsrc with #macos ?

    i can download #alacritty with pkgsrc now, but the version it installs for macos doesn't seem to be the version i can download from github -- it isn't installed to /Applications and has to be bootstrapped via Terminal.app to run.

    are there any clever/simple ways to rig this up? am i missing something obvious?

  34. is there someone on here who uses #pkgsrc with #macos ?

    i can download #alacritty with pkgsrc now, but the version it installs for macos doesn't seem to be the version i can download from github -- it isn't installed to /Applications and has to be bootstrapped via Terminal.app to run.

    are there any clever/simple ways to rig this up? am i missing something obvious?

  35. is there someone on here who uses #pkgsrc with #macos ?

    i can download #alacritty with pkgsrc now, but the version it installs for macos doesn't seem to be the version i can download from github -- it isn't installed to /Applications and has to be bootstrapped via Terminal.app to run.

    are there any clever/simple ways to rig this up? am i missing something obvious?

  36. is there someone on here who uses #pkgsrc with #macos ?

    i can download #alacritty with pkgsrc now, but the version it installs for macos doesn't seem to be the version i can download from github -- it isn't installed to /Applications and has to be bootstrapped via Terminal.app to run.

    are there any clever/simple ways to rig this up? am i missing something obvious?

  37. is there someone on here who uses #pkgsrc with #macos ?

    i can download #alacritty with pkgsrc now, but the version it installs for macos doesn't seem to be the version i can download from github -- it isn't installed to /Applications and has to be bootstrapped via Terminal.app to run.

    are there any clever/simple ways to rig this up? am i missing something obvious?

  38. Found this TODO list for #Alacritty on an old drive today:

    - reduce cell storage size (zerowidth)
    - Fix box drawing
    - Synchronized updates
    - Fix keybindings/VirtualKeyCodes
    - Use proc_pidinfo for SpawnNewInstance on macOS
    - Blinking cursor
    - Rework configuration
    - New VSync / Frame scheduling on macOS/Windows/X11
    - website
    - Tmux margins?
    - Regex URLs?
    -> Different launchers for different regexes?

    Nice to see that all of them (other than tmux margins) have been implemented.

  39. Found this TODO list for on an old drive today:

    - reduce cell storage size (zerowidth)
    - Fix box drawing
    - Synchronized updates
    - Fix keybindings/VirtualKeyCodes
    - Use proc_pidinfo for SpawnNewInstance on macOS
    - Blinking cursor
    - Rework configuration
    - New VSync / Frame scheduling on macOS/Windows/X11
    - website
    - Tmux margins?
    - Regex URLs?
    -> Different launchers for different regexes?

    Nice to see that all of them (other than tmux margins) have been implemented.

  40. Found this TODO list for #Alacritty on an old drive today:

    - reduce cell storage size (zerowidth)
    - Fix box drawing
    - Synchronized updates
    - Fix keybindings/VirtualKeyCodes
    - Use proc_pidinfo for SpawnNewInstance on macOS
    - Blinking cursor
    - Rework configuration
    - New VSync / Frame scheduling on macOS/Windows/X11
    - website
    - Tmux margins?
    - Regex URLs?
    -> Different launchers for different regexes?

    Nice to see that all of them (other than tmux margins) have been implemented.

  41. Found this TODO list for #Alacritty on an old drive today:

    - reduce cell storage size (zerowidth)
    - Fix box drawing
    - Synchronized updates
    - Fix keybindings/VirtualKeyCodes
    - Use proc_pidinfo for SpawnNewInstance on macOS
    - Blinking cursor
    - Rework configuration
    - New VSync / Frame scheduling on macOS/Windows/X11
    - website
    - Tmux margins?
    - Regex URLs?
    -> Different launchers for different regexes?

    Nice to see that all of them (other than tmux margins) have been implemented.

  42. Found this TODO list for #Alacritty on an old drive today:

    - reduce cell storage size (zerowidth)
    - Fix box drawing
    - Synchronized updates
    - Fix keybindings/VirtualKeyCodes
    - Use proc_pidinfo for SpawnNewInstance on macOS
    - Blinking cursor
    - Rework configuration
    - New VSync / Frame scheduling on macOS/Windows/X11
    - website
    - Tmux margins?
    - Regex URLs?
    -> Different launchers for different regexes?

    Nice to see that all of them (other than tmux margins) have been implemented.

  43. Normally I prefer using dark themes. When working on the terrace indeed light themes show better contrast. I've created a script that toggles dark/light mode in #alacritty and #kde / #plasma : gist.github.com/sarmbruster/41

    Just in case you might find that useful. #linux

  44. Normally I prefer using dark themes. When working on the terrace indeed light themes show better contrast. I've created a script that toggles dark/light mode in #alacritty and #kde / #plasma : gist.github.com/sarmbruster/41

    Just in case you might find that useful. #linux

  45. Normally I prefer using dark themes. When working on the terrace indeed light themes show better contrast. I've created a script that toggles dark/light mode in #alacritty and #kde / #plasma : gist.github.com/sarmbruster/41

    Just in case you might find that useful. #linux

  46. Normally I prefer using dark themes. When working on the terrace indeed light themes show better contrast. I've created a script that toggles dark/light mode in #alacritty and #kde / #plasma : gist.github.com/sarmbruster/41

    Just in case you might find that useful. #linux