
Packaging My Alacritty Config For DTOS DistroTube
video description
Date: 2022-03-30
Related videos
Comments and reviews: 10
Thaddaeus
Hey Dt,
In some of your videos and recent streams, you have said something to the effect of -Vim/Neovim can-t ever be as extensible as emacs, because emacs is just an interpreter for elisp, and you can make anything you want using that language-. I disagree with that statement, for two reasons.
First, the same thing can actually be said about vim, and especially about neovim - vim is an interpreter for vimscript, and since neovim version 0.5, which released about 2 months ago, neovim has a bundled lua interpreter as well. In fact, vim-s codebase is 50% vimscript, and neovim is 63.2% combined vimscript and lua. That is very comparable to emacs, which is 59.5% elisp.
Second, the extensibility of software has almost nothing to do with how it-s configured, and everything to do with what the software allows you to configure. Whether the language used to configure a piece of software is elisp, vimscript, lua, or just a TOML config file, it doesn-t really matter. If the software allows you to change something about it, then you can change it; otherwise, short of modifying the source code (e.g. suckless software), you can-t. And while presently emacs no doubt has more things that you can change, there-s nothing stopping neovim from catching up or even surpassing emacs in that regard at some point in the future.
So in closing, I would encourage you to at least try neovim 0.5 before dismissing it because -it will never be as extensible as emacs-. I think you might be surprised with what you find. For example, it now has its own versions of magit (TimUntersberger/neogit), org-mode (nvim-neorg/neorg and kristijanhusak/orgmode.nvim), and even tetris (alec-gibson/nvim-tetris), which are all originally emacs plugins that for years vim users could only dream of. For a more complete list of amazing neovim-only lua plugins, check out rockerBOO/awesome-neovim.
Don-t knock it -till you try it!
reply
Hey Dt,
In some of your videos and recent streams, you have said something to the effect of -Vim/Neovim can-t ever be as extensible as emacs, because emacs is just an interpreter for elisp, and you can make anything you want using that language-. I disagree with that statement, for two reasons.
First, the same thing can actually be said about vim, and especially about neovim - vim is an interpreter for vimscript, and since neovim version 0.5, which released about 2 months ago, neovim has a bundled lua interpreter as well. In fact, vim-s codebase is 50% vimscript, and neovim is 63.2% combined vimscript and lua. That is very comparable to emacs, which is 59.5% elisp.
Second, the extensibility of software has almost nothing to do with how it-s configured, and everything to do with what the software allows you to configure. Whether the language used to configure a piece of software is elisp, vimscript, lua, or just a TOML config file, it doesn-t really matter. If the software allows you to change something about it, then you can change it; otherwise, short of modifying the source code (e.g. suckless software), you can-t. And while presently emacs no doubt has more things that you can change, there-s nothing stopping neovim from catching up or even surpassing emacs in that regard at some point in the future.
So in closing, I would encourage you to at least try neovim 0.5 before dismissing it because -it will never be as extensible as emacs-. I think you might be surprised with what you find. For example, it now has its own versions of magit (TimUntersberger/neogit), org-mode (nvim-neorg/neorg and kristijanhusak/orgmode.nvim), and even tetris (alec-gibson/nvim-tetris), which are all originally emacs plugins that for years vim users could only dream of. For a more complete list of amazing neovim-only lua plugins, check out rockerBOO/awesome-neovim.
Don-t knock it -till you try it!
reply
robbie
Hey I have an alacritty question.
I have Ubuntu running with Awesome window manager and Alacritty terminal.
When I set the opacity (alacritty.yml) to 0.5 it removes the color I set of the background (in alacritty) but there is still a black back-background behind it so i cannot see the wallpaper through the terminal.
I have looked at a few resources and could not find where this extra background is coming from. Anyone else ran into this issue? where would be a good place to look for answers?
reply
Hey I have an alacritty question.
I have Ubuntu running with Awesome window manager and Alacritty terminal.
When I set the opacity (alacritty.yml) to 0.5 it removes the color I set of the background (in alacritty) but there is still a black back-background behind it so i cannot see the wallpaper through the terminal.
I have looked at a few resources and could not find where this extra background is coming from. Anyone else ran into this issue? where would be a good place to look for answers?
reply
Jethro
I think I had a conflict problem between Alacritty and DaVinci Resolve. I've been using Alacritty for a while and it worked fine since then. But I had to edit a video one of these days and thought this could be the time to test DaVinci that everybody's talking about, but guess what... It didn't work, and my Alacritty stopped working right after that -
reply
I think I had a conflict problem between Alacritty and DaVinci Resolve. I've been using Alacritty for a while and it worked fine since then. But I had to edit a video one of these days and thought this could be the time to test DaVinci that everybody's talking about, but guess what... It didn't work, and my Alacritty stopped working right after that -
reply
MaKaNufilms
I have a question: Do you consider installing some configs to the global configs? Somee use case: I have trouble to read comments with the normal colorscheme in vim and since I am from time to time logged into root for a while, I decided to put the package configs for the dracula colortheme in the vim folder in /etc instead to the home dir.
reply
I have a question: Do you consider installing some configs to the global configs? Somee use case: I have trouble to read comments with the normal colorscheme in vim and since I am from time to time logged into root for a while, I decided to put the package configs for the dracula colortheme in the vim folder in /etc instead to the home dir.
reply
Hrishikesh
Make a video on how to use linux as a office machine, like in windows there are prebuilt tools like white board and snip etc. which are lacking in linux can you take a look at windows and tell us the alternative for some of those those kind of apps that makes windows a good choice for office people.
reply
Make a video on how to use linux as a office machine, like in windows there are prebuilt tools like white board and snip etc. which are lacking in linux can you take a look at windows and tell us the alternative for some of those those kind of apps that makes windows a good choice for office people.
reply
Yethal
Have you considered moving all of this into a Continuous Integration pipeline (either cloud based or self hosted) ? That way you could for exmaple build and push packages automatically whenever you push changes to the repo (and it'd make for an entertaining video series)
reply
Have you considered moving all of this into a Continuous Integration pipeline (either cloud based or self hosted) ? That way you could for exmaple build and push packages automatically whenever you push changes to the repo (and it'd make for an entertaining video series)
reply
Umka
To indent lines just use >> operator in the normal mode. e.g. If I want to increase indentation for 10 lines (current line + 9 below), then 10>> will do the job. The same if you want to reduce indentation on one step for 10 lines: 10
reply
To indent lines just use >> operator in the normal mode. e.g. If I want to increase indentation for 10 lines (current line + 9 below), then 10>> will do the job. The same if you want to reduce indentation on one step for 10 lines: 10
reply
Arijit
1:55 As far as I know...the colours: after dracula line makes this incompatible. Either schemes: or colours: is the syntax for setting the colours. I might be wrong...but please check once..
reply
1:55 As far as I know...the colours: after dracula line makes this incompatible. Either schemes: or colours: is the syntax for setting the colours. I might be wrong...but please check once..
reply
spundj
enjoy your content thanks ---ps anyone willing to chat in private with me about a privacy concern--with my -free internet- in my apt building? please delete this and sorry if inappropriate
reply
enjoy your content thanks ---ps anyone willing to chat in private with me about a privacy concern--with my -free internet- in my apt building? please delete this and sorry if inappropriate
reply
shivaDoesMinecraft
i just added the dtos core repo in arch linux or more techinically speaking arco linux, now i have full access to dt's programs or forks i would like to say
reply
i just added the dtos core repo in arch linux or more techinically speaking arco linux, now i have full access to dt's programs or forks i would like to say
reply
Add a review, comment
Other channel videos















