What's pretty crazy is that my dotfiles repo is slowly turning into a proto-OS and I have similar choices, and then I see this video! I might try DTOS and see if i can upstream or adapt some of my scripts
@@DistroTube And you inspired me to make my own linux distro. The fun thing is that configuring grub, i3 and some other OS features was an easy task but the hard thing will be to make my own logo and wallpaper.
I’d love to see some kind of “intro to awesome customisation” videos - I’ve tried it before, and the extreme levels that you mentioned were honestly a bit overwhelming/tricky - specifically their bar
Hi DT, A big thank you. I am now using Awesome WM and a new Kensington slimblade trackball. Both are improvements to my workflow. Became a NVIM user a year ago and enjoy it very much. I have to check myself when using other apps. My fingers automatically attempt using hjk and l for navigation. You have created another GNU-Linux "beast" - I mean superuser. All the best.
Woah looks like it's coming along nicely! I'd actually seriously considering using this. A teensy bit scary to switch your work machine to ANYTHING but this looks like fun
Hi DT: Happy 4th! Watching this video, I wanted to comment on eshell, I think DEFINITELY add it and all the Emacs goodies since YOU focus on Org and Emacs in your workflow. Makes sense as the maintainer of this endeavor, that you would incorporate full support for Emacs :-) I kind of feel that you totally took the idea that hlissner did with Doom Emacs. As you know it started as his "ricing" of Emacs and it is widely popular now (also in my opinion, largely thanks to you). Keep the great content coming!
A DWM sensible defaults distro is something I don't think anyone has down so far, so that would be great. The only thing I'm concerned about is if it's Arch based only. I'm not an Arch user and would prefer if I could adapt this for Debian based distros.
Your interest in window managers is quite different than mine. Only one or two (dwm, maybe xmonad) that I like made it in your primary candidates list. I like openbox, icewm (somewhat), spectrwm, i3wm and herbsluftwm, in your secondary list. I remember having some fun with ion3/notion as well. I need to see if I can find an ISO of LinuxBBQ... they used to have a live CD that you could log into like 50 different window managers to try out. I learned quite a bit from that. Or just find my text file with my notes of the various window managers and consider installing the latest versions of them all and giving them another try.
You can have your emacs call an aditional elisp script on started (i.e desktop.el) if you want exwm added onto your standard emacs setup. I run a custom vanilla emacs but I guess this would be possible in doom emacs also.
when the qtile config is up, maybe i will dive into it to check if i can build a herbstluftwm config script for you with consistent keyboard shotcuts and stuff you know
Do you plan on looking into Hyprland? Just curious, used and modified DTOS to finally get into TWM's to the point my xmonad now looks nothing like yours lol. Hyprland looks really interesting to me. Wondering what you think of it. (Or just Hypr for the X version).
The DTOS roadmap looks awesome. I'm totally interested in DWM, trying to switch from Awesome. Also, I hope you make a video about the Microsoft's "Halloween documents" in the future.
I realize you had prototype code shown towards the end... Instead of calling pacman to install multiple times, use an array to store package names. Then after all of the window manager selections install whatever the user selected. If the user feedback isn't the pacman output, at least it's also a single output message when using an array. Suggestion anyways 😉
DT once said in his video that the majority of Arch-based distros are just Arch with custom configs and some apps installed, so why actually including Calamares, when you can just install vanilla Arch and run the dotfiles script?
@@erned8445 time is the reason. I could get the same result by just running through the gui installer and getting dtos in less time when compared to literally the same result when you go through dt installer, use git to get scripts and then use the dtos installer to get dtos.
I run DTOS last night. It was a smooth install, no issues.... But I have a few questions/comments if anyone can help? One issue I saw in the script is... When it comes time to chose your default shell, I chose bash, but it overwrote my .bashrc without backing it up! I actually did have a few changes in there I lost because there was no warning or backup of the bashrc. I didn't really lose much, just a few config lines, but i think that would be good to add to the script...backup not only config directory, but any config file also such as shell config files! I don't know, unless I just missed the backup somewhere? I checked and didn't see any kind of backup for it? Anyway, I'm not really complaining, its more so a suggestion to backup bashrc (and other config files that dont get backed up) in the script Another possible suggestion could be in the future instead of automatically choosing configuration for users that run the script... could be to ask "what is your preferred editor/web browser/terminal/layouts/etc etc"...kind of like how you did with the shell question. Or, maybe in time a settings config menu to configure preferred settings/apps? I need to edit some xmonad config (i can't imagine the config fits perfectly with anybody), and of course there is a learning curve. I have a few questions on how to modify for my needs. I did do some quick searching online, but don't see anything thats obvious. - I want to configure a dropdown terminal that works on all workspaces to raise/lower from the top using F12 (like "xfce4-terminal --drop-down", or a different one). Not sure why it doesn't work with xmonad? For some reason, xfce4-terminal drop down worked ootb for me in herbstluftwm, awesome, and I believe other wm's i have installed as well. Shoud I ONLY be modifying .xmonad/xmonad.hs, or what about other files like .xmonad/scripts/autostart.sh and also xmonad_keys.sh? I tried a few things to get the dropdown terminal to work, but nothing works so far... - Also, I'm trying to add: archlinux-logout as a keybinding to Ctrl-x. I'm not quite sure how to do this in xmonad? This is another one that just works ootb in many window managers, but doesn't work here. I'm not sure if I should be editing the autostart.sh file or xmonad.hs It looks really good/clean though! I've decided to really give tilling wm's a go. I got herbs and awesome working pretty good so far...xmonad seems like a different beast altogether. Seems really hard to configure compared to others...I'm sure its just a learning curve though, I got some videos and reading to do ! Thanks DT and DTOS!!
The other thing i'm noticing is the conky seems to randomly stay above other windows, to where i can't see whats under it? Sometimes its on top of windows, and sometimes its underneath windows...Is there a trick to show it on top of windows/or hide it below somehow?
I used dtos before but your xmonad option is very good, but I haven't been able to update your edits so I don't know. I accidentally reinstalled dtos from scratch and unfortunately now it's not my wish anymore, moreover xmonad after your reinstall, I made a mistake that there is no hackell logo. can you give me the previous installation version, or help me to fix this error. thank you very much
Hey DT. Here's a roadmap idea. Make sure DTos is optimized for the Steam Deck. Meaning you can log into Game UI. Now if I install it on the Deck, it'll prevent me from logging into the Game UI. I know you don't have a Steam Deck yourself. But if you add it to the Roadmap, maybe somebody can help you fix it.
qtile of all the ones i tried was my favorite, i think. but i had to build it from source and it was a little...buggy in behavior. have you ever thought of making your DTOS distro-agnostic? some of us prefer the little gecko as our linux main :) also, bspwm hasn't been changed in years, i think you'll be quiet safe making a config for that and it will be stable for a long time :)
Nice. Very nice, but not for me. I have to build all systems myself. Your DTOS is incompatible. I’m running Arch on AArch64 😇. No prob. Learning much more doing it by myself. Keep up the good work!
@@atomicozzy8910 The AArch64 version of Arch runs on my Mac Mini M1. No, not on real hardware. Linux is not ready for that yet. I had it running under UTM but Parallels desktop gives me more power. Arch flies…
Don't waste your time on exwm. It was on the lowest rating when you rated the window managers recently. If anything, i3 would make much more sense instead exwm.
Exwm wouldn't involve much work as far as configuration. It's essentially adding and requiring "exwm" to my Emacs config and adding a .desktop file for "exwm" for the login manager. i3? There's plenty of i3 distros out there. Why do I need to create another one?
@@DistroTube Good point on i3. Makes sense to focus on wm you would use and also on those which are not very common. So I actually agree with you on this. But, like said focus on wm you would use and recommend, right? And exwm is not something like that. I just feel you want to include it because you like Emacs. Actually that is not even wrong and would bring awareness. Maybe it gets more development then. Okay, it does not need a lot of work. I am not interested into using your system, but I am very much interested into your videos and what you have to say in those context. These information (and entertainment) is valuable in my opinion. And interesting to see the development and your thoughts on your project. I wish you good luck with the project!
What's pretty crazy is that my dotfiles repo is slowly turning into a proto-OS and I have similar choices, and then I see this video!
I might try DTOS and see if i can upstream or adapt some of my scripts
Nice. I wish you a lot of luck with DT OS
I'll take any luck I can get. And coffee. Lots of coffee..
@@DistroTube And you inspired me to make my own linux distro. The fun thing is that configuring grub, i3 and some other OS features was an easy task but the hard thing will be to make my own logo and wallpaper.
I’d love to see some kind of “intro to awesome customisation” videos - I’ve tried it before, and the extreme levels that you mentioned were honestly a bit overwhelming/tricky - specifically their bar
Nice to see Openbox in the possible list. I wonder what a modern reimagining of it would look like.
Can we next get some wayland system (sway, hyprland). New 4k displays work more easily with wayland
Very interesting! I really can't wait to see dwm.
I love how much I have learned from your videos. Keep going strong! I am a DE guy but I definitely gonna get my hands dirty in future and try some WM.
Everyday DTOS takes one step closer to becoming Arco Linux 😁
Pin this response, too true!!
This is great Derek! I've had a similar idea, but seeing you put it into motion is very motivational/inspirational. Thanks for putting this together!
Hi DT, A big thank you. I am now using Awesome WM and a new Kensington slimblade trackball. Both are improvements to my workflow. Became a NVIM user a year ago and enjoy it very much. I have to check myself when using other apps. My fingers automatically attempt using hjk and l for navigation. You have created another GNU-Linux "beast" - I mean superuser. All the best.
Dude, this is insane! I'm really excited about it!! can't wait to try it out!!
dtos will have more features than most arch based distros out there
Woah looks like it's coming along nicely!
I'd actually seriously considering using this. A teensy bit scary to switch your work machine to ANYTHING but this looks like fun
Yes! EXWM is the greatest window manager.
Looking forward to this. I wonder if Derek will do sum collaborations with the creators of arco linux etc. Maybe endeavouros
I'm looking forward to trying it, when you're ready with the other WMs. 🙂
Hey DT! For creating and managing 2 configs for emacs, I remember seeing a video about chemacs2 a few days back, so that might be useful!
Hi DT: Happy 4th! Watching this video, I wanted to comment on eshell, I think DEFINITELY add it and all the Emacs goodies since YOU focus on Org and Emacs in your workflow. Makes sense as the maintainer of this endeavor, that you would incorporate full support for Emacs :-) I kind of feel that you totally took the idea that hlissner did with Doom Emacs. As you know it started as his "ricing" of Emacs and it is widely popular now (also in my opinion, largely thanks to you). Keep the great content coming!
A DWM sensible defaults distro is something I don't think anyone has down so far, so that would be great. The only thing I'm concerned about is if it's Arch based only. I'm not an Arch user and would prefer if I could adapt this for Debian based distros.
Your interest in window managers is quite different than mine. Only one or two (dwm, maybe xmonad) that I like made it in your primary candidates list. I like openbox, icewm (somewhat), spectrwm, i3wm and herbsluftwm, in your secondary list. I remember having some fun with ion3/notion as well.
I need to see if I can find an ISO of LinuxBBQ... they used to have a live CD that you could log into like 50 different window managers to try out. I learned quite a bit from that. Or just find my text file with my notes of the various window managers and consider installing the latest versions of them all and giving them another try.
You can have your emacs call an aditional elisp script on started (i.e desktop.el) if you want exwm added onto your standard emacs setup. I run a custom vanilla emacs but I guess this would be possible in doom emacs also.
It would be extremely helpful if you build scripts for debian based systems as well
This, please!
I'd be very interested in this too.
when the qtile config is up, maybe i will dive into it to check if i can build a herbstluftwm config script for you with consistent keyboard shotcuts and stuff you know
DTOS coming to gentoo when?
Do you plan on looking into Hyprland? Just curious, used and modified DTOS to finally get into TWM's to the point my xmonad now looks nothing like yours lol. Hyprland looks really interesting to me. Wondering what you think of it. (Or just Hypr for the X version).
The DTOS roadmap looks awesome. I'm totally interested in DWM, trying to switch from Awesome. Also, I hope you make a video about the Microsoft's "Halloween documents" in the future.
I realize you had prototype code shown towards the end... Instead of calling pacman to install multiple times, use an array to store package names. Then after all of the window manager selections install whatever the user selected. If the user feedback isn't the pacman output, at least it's also a single output message when using an array.
Suggestion anyways 😉
bspwm too please
Why not just an actual linux distro with calamares installer?
DT once said in his video that the majority of Arch-based distros are just Arch with custom configs and some apps installed, so why actually including Calamares, when you can just install vanilla Arch and run the dotfiles script?
@@erned8445 time is the reason. I could get the same result by just running through the gui installer and getting dtos in less time when compared to literally the same result when you go through dt installer, use git to get scripts and then use the dtos installer to get dtos.
Cool DT, do it thanks.
I run DTOS last night. It was a smooth install, no issues.... But I have a few questions/comments if anyone can help? One issue I saw in the script is... When it comes time to chose your default shell, I chose bash, but it overwrote my .bashrc without backing it up! I actually did have a few changes in there I lost because there was no warning or backup of the bashrc. I didn't really lose much, just a few config lines, but i think that would be good to add to the script...backup not only config directory, but any config file also such as shell config files!
I don't know, unless I just missed the backup somewhere? I checked and didn't see any kind of backup for it? Anyway, I'm not really complaining, its more so a suggestion to backup bashrc (and other config files that dont get backed up) in the script
Another possible suggestion could be in the future instead of automatically choosing configuration for users that run the script... could be to ask "what is your preferred editor/web browser/terminal/layouts/etc etc"...kind of like how you did with the shell question. Or, maybe in time a settings config menu to configure preferred settings/apps?
I need to edit some xmonad config (i can't imagine the config fits perfectly with anybody), and of course there is a learning curve. I have a few questions on how to modify for my needs. I did do some quick searching online, but don't see anything thats obvious.
- I want to configure a dropdown terminal that works on all workspaces to raise/lower from the top using F12 (like "xfce4-terminal --drop-down", or a different one). Not sure why it doesn't work with xmonad?
For some reason, xfce4-terminal drop down worked ootb for me in herbstluftwm, awesome, and I believe other wm's i have installed as well.
Shoud I ONLY be modifying .xmonad/xmonad.hs, or what about other files like .xmonad/scripts/autostart.sh and also xmonad_keys.sh? I tried a few things to get the dropdown terminal to work, but nothing works so far...
- Also, I'm trying to add: archlinux-logout as a keybinding to Ctrl-x. I'm not quite sure how to do this in xmonad? This is another one that just works ootb in many window managers, but doesn't work here. I'm not sure if I should be editing the autostart.sh file or xmonad.hs
It looks really good/clean though! I've decided to really give tilling wm's a go. I got herbs and awesome working pretty good so far...xmonad seems like a different beast altogether. Seems really hard to configure compared to others...I'm sure its just a learning curve though, I got some videos and reading to do !
Thanks DT and DTOS!!
The other thing i'm noticing is the conky seems to randomly stay above other windows, to where i can't see whats under it? Sometimes its on top of windows, and sometimes its underneath windows...Is there a trick to show it on top of windows/or hide it below somehow?
Will any of these customized window manager configs work on debian based distros?
what do you use for widgets in this video?
Please do openbox or icewm
I used dtos before but your xmonad option is very good, but I haven't been able to update your edits so I don't know. I accidentally reinstalled dtos from scratch and unfortunately now it's not my wish anymore, moreover xmonad after your reinstall, I made a mistake that there is no hackell logo. can you give me the previous installation version, or help me to fix this error. thank you very much
DTOS on Gentoo?
Hey Dt, are you aware of the Ly display manager? It might be just what you need. Although it is not GTK, but TUI, and it's also really handsome.
Got it working! I love it
Hey DT! why do don't make a new linux distro based on arch linux? It would be better I think. Arco linux provides some instructions and you can do it!
DistroTubeOS?
Can you please start a networking playlist with Linux in oder to grab the underlying knowledge about networking in Linux
Openbox??
Qtile rocks!!!
Good video.
IceWM sounds cool!
So I shouldn't have someone print me a shirt that reads "I use DTOS, btw."? lol
It's much better to use a list of checkboxes in `dialog` instead of all of that `while true` stuff
Hey DT. Here's a roadmap idea. Make sure DTos is optimized for the Steam Deck. Meaning you can log into Game UI. Now if I install it on the Deck, it'll prevent me from logging into the Game UI. I know you don't have a Steam Deck yourself. But if you add it to the Roadmap, maybe somebody can help you fix it.
Can't wait
qtile of all the ones i tried was my favorite, i think. but i had to build it from source and it was a little...buggy in behavior.
have you ever thought of making your DTOS distro-agnostic? some of us prefer the little gecko as our linux main :)
also, bspwm hasn't been changed in years, i think you'll be quiet safe making a config for that and it will be stable for a long time :)
clfswm?
still a paradigm ahead, still looking like the future ahead of its time, neglected
if anybody could give clfswm the time to discover what it has that no other wm has still yet, and show that to the right people, it's DT.
Hello.
Hello!
Use KDE
Nice. Very nice, but not for me. I have to build all systems myself. Your DTOS is incompatible. I’m running Arch on AArch64 😇. No prob. Learning much more doing it by myself. Keep up the good work!
I'm interested what device you're on. Pinephone? Raspberry Pi? M1 Mac?
@@atomicozzy8910 The AArch64 version of Arch runs on my Mac Mini M1. No, not on real hardware. Linux is not ready for that yet. I had it running under UTM but Parallels desktop gives me more power. Arch flies…
As if anything written in Haskel didn't come with enough of a bloat payload on it's own. Let's go full bloat because 'fonts'.
Just wtf why openbox in your list wm. Replace it with fluxbox/jvm pls. Qtile is enough to me
GVDT.
have you ever seen the stumpwm?
I hope am the first!
Literally one second too late. :D
@@DistroTube one sec? Imma be faster next time
Don't waste your time on exwm. It was on the lowest rating when you rated the window managers recently. If anything, i3 would make much more sense instead exwm.
Exwm wouldn't involve much work as far as configuration. It's essentially adding and requiring "exwm" to my Emacs config and adding a .desktop file for "exwm" for the login manager. i3? There's plenty of i3 distros out there. Why do I need to create another one?
@@DistroTube Good point on i3. Makes sense to focus on wm you would use and also on those which are not very common. So I actually agree with you on this.
But, like said focus on wm you would use and recommend, right? And exwm is not something like that. I just feel you want to include it because you like Emacs. Actually that is not even wrong and would bring awareness. Maybe it gets more development then. Okay, it does not need a lot of work.
I am not interested into using your system, but I am very much interested into your videos and what you have to say in those context. These information (and entertainment) is valuable in my opinion. And interesting to see the development and your thoughts on your project. I wish you good luck with the project!
Hey DT, do you have a girlfriend? ^^
If only I actually liked ArchLinux...