Пікірлер
@0Raik
@0Raik Сағат бұрын
Grsync for rsync with easy gui
@therealjohnshelburne
@therealjohnshelburne 21 сағат бұрын
Thank you for sharing. Highlighted importance of using helm
@timothy3686
@timothy3686 Күн бұрын
Forgive me for being critical, but everything mentioned about "declaring apps and settings in a declarative way" and "benefits of version control" and consistent states can already be done with Ansible and a dotfile manager. Ansible also has modules for system default settings in mac and installing binaries + formulae with brew. I'm struggling to see what the big "OMG?! moment" is? Never heard of YADM + Ansible? If someone can correct me i'm all open to trying nix, as i keep hearing good things about it.
@mortengreenhermansen4489
@mortengreenhermansen4489 Күн бұрын
Nice! That cleaned up a problem that I did not know I had. Now I see it clearly. Very nice to have those files in git now. Thank!!
@jojosba2523
@jojosba2523 2 күн бұрын
I would like if it would be to add disk encryption later on. Sorry if the answer should be obvious, the encryption topic got me kinda confused. (as of now (working on it))
@TrustJesusToday
@TrustJesusToday 2 күн бұрын
Foxclone for full image. Gitlab for dotfiles, etc. for intermediate backups, which is easy thanks to low level bash scripting. Straightforward.
@TheBros247
@TheBros247 2 күн бұрын
This seems interesting, are you concerned with how Nix might be supported in future versions of macos? What happens if there is a significant change? I would be worried that all the time I spend perfecting my configs would be wasted. Also curious about windows usage, I still use my gaming pc sometimes for development. Thanks for the great video!
@richardpetty9159
@richardpetty9159 3 күн бұрын
Note to Debian users... The installation instruction on the github web pages mentions that Debian users should probably use the installation script because Debian is very slow about updating the version that they provide. I confirmed that the Debian 12 (bookworm) version is over 4-years old and segfaults (Debian version 0.4.3 - 2020-07-04 and the github version, today, is 0.9.6) So, yeah, running installation script URL's is normally a pretty stupid thing to do but it's necessary in this instance.
@hamidsafe438
@hamidsafe438 3 күн бұрын
As a hardcore archlinux user, your video is a fantastic reference thanks a lot sharing this... and if ever someone is troubled in a laptop sleep-mode battery drain acpi.ec_no_wakeup=1
@anasouardini
@anasouardini 4 күн бұрын
"not only installs my GUI apps but also my CLI apps" - I didn't think CLI apps can be automatically installed!
@jjoaoll75
@jjoaoll75 4 күн бұрын
Oh! Emacs have a packege for it too
@DHealey
@DHealey 7 күн бұрын
I think I'm missing something, what's the advantage of having a bunch of symlinks in my home folder over having the dot files there? Is it just it makes it more easy to manage the new dot files folder using git than is they were in the home folder?
@dannymegas4649
@dannymegas4649 7 күн бұрын
Will a default backup also include apps and settings?
@argothiel
@argothiel 7 күн бұрын
I already have my history under fzf, so I can press Ctrl+R, cd and then find any directory I visited.
@anasouardini
@anasouardini 8 күн бұрын
What does Stow even do? it should have a command called 'track' which should move the directory and whatever files in it and sym-link it. Not that hard, I've made a script like that myself a year ago.
@reubendaniels6123
@reubendaniels6123 8 күн бұрын
Great tutorial - thank you @dreamsofautonomy . What's the ETA on the video describing Dotfile management and Home Manager?
@sansroot
@sansroot 9 күн бұрын
I don't think that this is good, this helps you forget your directory paths and make you acquire bad habits
@Well_Edumacated
@Well_Edumacated 9 күн бұрын
This is high level administration. Fck i have a lot to learn
@dugii_
@dugii_ 11 күн бұрын
posh af
@Alejandro-sy1rb
@Alejandro-sy1rb 11 күн бұрын
Great job....thank you. Only one recomendation "zoxide" 😊
@b.c.2177
@b.c.2177 11 күн бұрын
This version of .zshrc did not work properly on my Ubuntu, I improved it with Chat GPT, added missing plugins and improved performance. Now it works. I use lsd for colors and a function for ls alias.
@truthreigns7
@truthreigns7 11 күн бұрын
Does this backup personal files or just system files?
@jacques-dev
@jacques-dev 11 күн бұрын
Very excited for the next video on combining this with dot files! Thanks for this guide.
@b.c.2177
@b.c.2177 12 күн бұрын
So many new things to keep in mind.. for me it is better when is simpler. zsh-autosuggestions also shows visited folders.
@IIoWoII
@IIoWoII 13 күн бұрын
I feel like this is almost as much work as making a shell script, and almost just as portable for different OSes(not much)
@JeffWindsor
@JeffWindsor 14 күн бұрын
Excellent video and information. Allow me to add a very small trick to this, when defining a list of packages you can use the with keyword to avoid writing pkgs. on every item in the list. For example: environment.systemPackages = with pkgs; [ bat eza fzf git helix lazygit neovim ripgrep starship stow yazi ]
@cetilly
@cetilly 14 күн бұрын
I get this entire set up by default on Mac
@tomasbuzeta3591
@tomasbuzeta3591 15 күн бұрын
Does ohmyposh have to do with not using cwd when creating a new split? I have configured everything with wezterm + zsh and when splitting I keep getting the default dir
@stephen5224
@stephen5224 15 күн бұрын
I don't see the need for all of this work, in over 20 years I have never touched any dot-files and have no problems.
@NinaSoniq
@NinaSoniq 16 күн бұрын
I only started managing my dotfiles via git a couple of months ago. Never heard of stow before. So far I've been doing symlinks manually or via scripts. I'm definitely going to try stow.
@BarnabyFWNightingale
@BarnabyFWNightingale 16 күн бұрын
This video made me realize my installation sucks and maybe also I suck
@Revanced-b2s
@Revanced-b2s 17 күн бұрын
Very nice find
@a11aaa11a
@a11aaa11a 17 күн бұрын
Why a highly available setup in the first place? Especially why three machines over two?
@raughboy188
@raughboy188 18 күн бұрын
You should know that with nix package manager you should have access to over 80000 packages.
@pguid
@pguid 19 күн бұрын
What’s wrong with Time Machine?
@evanmarshall9498
@evanmarshall9498 19 күн бұрын
I have completed my own setup (less zen than yours) and I see "CONFIG ERROR" at the end of my prompt. I have run "oh-my-posh debug" and see no errors. I am not sure why this is now showing. M1 Macbook Pro, vscode, vscode terminal emulator, zsh, and .zshrc.
@FragEightyfive
@FragEightyfive 20 күн бұрын
Great video style and editing. Than you for sharing
@DizzyCsango
@DizzyCsango 20 күн бұрын
Nothing about how to restore the backups made with Pika?
@amanmohammed9712
@amanmohammed9712 20 күн бұрын
for windows ??
@frapelinolv4274
@frapelinolv4274 20 күн бұрын
Dirs work. Make a bash for loop to iterate over all dirs. (dirs will have to have the same layout as in ~) eg nvim/.config/nvim. And then use it as. stow -v -t ~ nvim
@VidKuoksta
@VidKuoksta 21 күн бұрын
Hey, this is absolutely awesome. I need to try out K3s myself. What is your shell theme? I'd love to know how to get that bottom statusbar
@abbcc555
@abbcc555 21 күн бұрын
if only these things had SFP connections
@StreamAudioVideo
@StreamAudioVideo 21 күн бұрын
This is a good video
@typingcat
@typingcat 21 күн бұрын
Can N100 really use 32GB, not just the BIOS recognising it?
@kanutomay
@kanutomay 21 күн бұрын
Loved this video, its inspiring
@z_polarcat
@z_polarcat 21 күн бұрын
How did you get the bar at the bottom of your terminal, the one that start with with a blue box (like in 3:24 that says new prompt)?
@pratikwankhede6218
@pratikwankhede6218 21 күн бұрын
What's your terminal theme?
@dma98
@dma98 21 күн бұрын
Oh wow, this is amazing. I was using simple sim links up until now, time to rework it a bit
@1spaghetti32
@1spaghetti32 22 күн бұрын
Very well done! You've gained a subscriber.
@johnisawesomo
@johnisawesomo 22 күн бұрын
@dreamsofautonomy Thank you so much for this awesome video! I don't know if s.o. already asked but is it possible to get your configuration?