[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor applications are now open. Apply here!


[Advertise on 4chan]


>gnu stow
>home-manager
>hjem
>hjem + hjem rum
which one, /g/?
>>
>>108968095
home-manager only makes sense if you use Nix or NixOS
gnu stow works well for me
hjem also seems like Nix content

Is Cirno suppose to imply NixOS because of Ice?
>>
>>108968145
cirno is nix os and suika is guix os it's been like this for so long that i even see it on other boards get with the program
>>
>>108968145
and Neptunia is Gentoo
>>
>>108968260
cirno is also plan9, because she is baka
>>
File: cirno.png (42 KB, 810x1080)
42 KB PNG
>>108970460
>>108968260
>>
File: 1780492798598.jpg (43 KB, 353x500)
43 KB JPG
>>108970649
at this point, plan 9 is just an excuse to be a hipster and post quirky alternative art
>>
>>108968095
neither, use .gitignore method
https://github.com/zanculmarktum/dotfiles
>>
>>108968095
chezmoi
>>
>>108971455
Why would I use some frog retardation when I can use a gahnoo approved solution
>>
>>108968095
>>gnu stow
and guix system with nonguix
>>
>>108968095
Just make your own 30-line script.
>>
>>108968095
weird retard shit
>>108970968
more weird retard shit

bare git repo as described here, no retard software and tricks needed, normal git usage patterns only
https://www.ackama.com/articles/the-best-way-to-store-your-dotfiles-a-bare-git-repository-explained/
(the non-bare repo just makes a redundant directory that has no use)

make the dotfiles config git command into a shell script file in $PATH rather than bash/zshrc interactive shell fn or alias, so that you can run it from any non-interactive shell program, like vim or ranger/lf
>>
>>108972391
why do you need a 30 line script to run
git --git-dir=$HOME/.dickfiles --work-tree=$HOME pull
>>
>>108968095
It's 2
>>
>>108973907
Because I don't want git as a dependency to do the job a couple of lines of shell can do.
>>
>>108968095
stow doesnt have multi-host support, so not that one. I use home-manager on arch, because its more batteries included than hjem, hjem rum is newer so has less modules
>>
>>108968095
before nix i just had a python script that symlinked a bunch of files and the ran some command to install packages, update them and a few other things. you can do that in any language or if you hate yourself enough just use bash/zsh/fish/whatever
>>
>>108968095
GNU tools are always superior
>>
>>108970968
accidental git clean goes brr
>>
File: IMG_9310.jpg (143 KB, 1920x1080)
143 KB JPG
>>108975199
Satania gits clean.
>>
>>108975199
>caring about files not tracked by git
>>
>>108975199
>>108976334
nope, the .gitignore method excludes untracked files
$ git clean -dn # does nothing
>>
>>108973888
using .gitignore is normal
while --git-dir is retarded



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.