I am creating a Fish Shell function, which is saved in ~/.config/fish/functions/develop.fish. These scripts are built using Fish Shell. I prefer tmux because I can create sessions for each application along with additional windows, where I usually run the application. tmux is a server, that is why if you close your terminal, you can resume back to where you left off using tmux. It lets you use multiple applications in one terminal, attach detach programs to the session while preserving session. Will discuss more about how to use tmux in next section. So I wrote some functions inside ~/.config/fish/functions/ folder, and I utilized tmux to load those functions whenever I want to create a session for a project. You should now see smaller fonts and a terminal with HiDPI disabled. The first two features are also available in ZSH, but I wanted to load some scripts on-demand basis, not always. To disable HiDPI and use pixels at a 1:1 ratio, set the following option in your alacritty configuration file (usually /.config/alacritty/alacritty.yml ): Copy env: WINITX11SCALEFACTOR: '1' Close all of your alacritty terminals and open a new one. I like it mostly because of inline auto-complete suggestions, a nice theme and functions. Then Alacritty automatically runs this program whenever it starts up.Īfter using ZSH for more than 5 years, I have moved on to Fish Shell. By integrating with other applications, rather than reimplementing their functionality, it manages to provide a flexible set of features with high performance. At shell>program path, I am putting the Fish Shell executable file. Alacritty is a modern terminal emulator that comes with sensible defaults, but allows for extensive configuration.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |