joshuaCrewe, to NixOS
@joshuaCrewe@fosstodon.org avatar

Any suggestions on how to structure my config is very welcome. I have been trying to follow along with some of the things I have been seeing but not seen a consensus.

hl, to random
@hl@social.lol avatar

I'm spending too much time organising my . This isn't even making config changes, this is one meta level of higher; I'm just trying to organise them.

lovisix, to random French
@lovisix@social.zdx.fr avatar

Puifff, je me suis enfin décidé à mettre mes dotfiles dans un dépôt git.

Je me sens soulagé d'avoir une sauvegarde autre pour ces fichiers.

Tu crois que ça vaut le coup que je fasse un nième article sur sujet ?


matthegap, to linux
@matthegap@chaos.social avatar

What are you guys using to manage your configuration files aka across multiple systems? Any good pointers where to start doing this?

thejtoken, to neovim Spanish
@thejtoken@hachyderm.io avatar

My never ending project is to complete the conversion my complex configuration, now written in viml, to Lua… someday, laziness vs pragmatism?

anderseknert, to random
@anderseknert@hachyderm.io avatar

If not unpopular, then at least an unorthodox opinion: I never bothered with . Something refreshing about starting from a clean state every 3-5 years when I upgrade my laptop, and having to re-discover the tools I depend on. Quite often it turns out something new and better has come along in the meantime.

Don’t at me.

abtris,

@anderseknert Yes, that can work if you have one computer. If you have at least 2 (home and work) you find super useful, at least in my case.

BWPanda, to firefox
@BWPanda@fosstodon.org avatar

Anyone know how to sort after regular files in 's "Save As" dialog window?

My file manager already does this, so it seems Firefox has its own sorting... Couldn't see anything obvious in about:config either.

myTerminal, to random
@myTerminal@fosstodon.org avatar

Watching every video promoting switching from to gets me moving with a plan, later only to face multiple hurdles of medium to high complexity.

myTerminal,
@myTerminal@fosstodon.org avatar

To me, this is mostly due to my self-imposed requirements on my where things should be:

  1. Driven entirely from config files
  2. Replicable using automated scripts (mostly)
  3. Supporting multiple hardware with at least limited support for for work
myTerminal,
@myTerminal@fosstodon.org avatar

If at all this dream of mine comes true, it'll definitely be one of the biggest shifts I've seen in my since I started it around a decade ago.

lovisix, to random French
@lovisix@social.zdx.fr avatar

Dis, qu'est-ce que tu utilise pour mettre tes dotfiles en securité sur un dépôt git ?


michenriksen, to golang
@michenriksen@chaos.social avatar

I seem unable to scratch a personal itch without turning it into an open-source project. 🤷

📯 tmpl: a simple tmux session manager to launch project-specific sessions with all the windows, panes, and tools you need, ready to go.

https://github.com/michenriksen/tmpl

scy, to vim
@scy@chaos.social avatar

Fun fact: My are running on a variety of machines. Some with X, some with Wayland, some with Windows, some with just a framebuffer text console.

And these machines run vastly different versions of common tools. Some are on 8.0, some on Vim 9.0, some on 0.7, some on Neovim 0.9.4.

So I'm using – in my configs!

Using exists() and &t_Co:
https://codeberg.org/scy/dotfiles/src/commit/7d65d1fbeb45fff0cf8f22fbe153f7e129dddfd6/.vim/scy-config/current-line.vim

Or using has('nvim-…') and has('patch-…'):
https://codeberg.org/scy/dotfiles/src/commit/7d65d1fbeb45fff0cf8f22fbe153f7e129dddfd6/.vim/plugin/scy-style-columns.vim#L9

itsfoss, to linux
@itsfoss@mastodon.social avatar

Relatable? 😜

zstg,
amadeus, (edited ) to Musicproduction
@amadeus@mstdn.social avatar

Would you prefer #plugins for #musicproduction on #linux to be distributed as #flatpak? Actually, I would.
Would also be easier to keep them up-to-date. And, no more files and folders scattered all over my home folder. 😅️ #linuxaudio #packagemanager #updates #dotfiles

britter, to linux
@britter@chaos.social avatar

It was surprisingly easy to port all my custom fish and git config to home manager. The next big thing I need to figure out is how to manage multiple java versions and assign their directory to environment vars. Currently using @asdf_vm but it doesn‘t seem to work on @nixos_org.

scy, to python
@scy@chaos.social avatar

I need to add timespans (like “5h23m + 8h16m”) often enough that I’ve now built a small Python script that allows me to do that. As a bonus, it displays the result in fractional hours. Good for writing invoices. 😁

$ addtime.py 5:39:03 58:6 51:58 30:49 1:14:1
5:39:03 + 0:58:06 + 0:51:58 + 0:30:49 + 1:14:01 = 9:13:57 (9.23 h)

https://codeberg.org/scy/dotfiles/src/commit/3c1338be3336ec1ec6907fb467504218a9a08325/bin/addtime.py

awoodsnet, to Bash
@awoodsnet@phpc.social avatar

who has the best dotfiles?

You can choose multiple. Please include what you like about them AND Include links to the repos



JustineSmithies, to voidlinux
@JustineSmithies@fosstodon.org avatar

Started a fresh since moving from Arch to and re did my . I have also included in the README how I install Qtile from their git repo.
There may be mistakes but hopefully I've got most already.

https://codeberg.org/JustineSmithies/qtile-wayland-dotfiles#user-content-Installing-Qtile-Wayland

snonux, to random
@snonux@fosstodon.org avatar

Hi Fediverse,

how do you manage your dotfiles in your ~? I am using a set of custom shell scripts to install them, but found that #Rex is handy (can also install them on remote targets). I know of GNU Stow (the symlink manager), but never used it. Of course, all dotfiles are kept in a git repository. For work, we use #Puppet and have modules for dotfiles management.

#rexify #dotfiles #rcfiles

Larvitz, to linux
@Larvitz@burningboard.net avatar

My current toolset:

linux

shell

prompt

Still searching for a better solution to keep up to date on multiple hosts. My current git approach is not yet ideal.

xero, to neovim
chainsawriot, to random
@chainsawriot@emacs.ch avatar

Moving some repos from Github to Codeberg.

louis,
@louis@emacs.ch avatar

@chainsawriot are always interesting!

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

behold, the git logs of a highly optimal system in which nothing goes wrongly ever

good thing nix saves time and neovim makes you more efficient as a person amirite

tuck, to random

I have started learning Nix and Home Manager. Along this journey I'll be compiling some articles showing the process I am taking to configure and convert my existing fish shell dotfiles over to the nix and home manager setup.

Here is the first post showing the initial setup.

https://www.dantuck.com/article/nix/setup/

Join me in this learning journey!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • khanakhh
  • Youngstown
  • ngwrru68w68
  • slotface
  • everett
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • megavids
  • cisconetworking
  • normalnudes
  • osvaldo12
  • ethstaker
  • mdbf
  • modclub
  • Durango
  • tester
  • provamag3
  • cubers
  • Leos
  • anitta
  • lostlight
  • All magazines