Re: GRUB fallback mechanism [was Re: Brain storming cool Guix features]

2019-01-14 Thread L p R n d n
Hello, Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> swedebugia writes: >> >>> Leo Famulari skrev: (11 januari 2019 23:32:12 CET) > > [...] > Apparently GRUB has a feature that records a "fallback" system to boot if booting fails. Maybe when reconfiguring, Guix could

Re: GRUB fallback mechanism [was Re: Brain storming cool Guix features]

2019-01-13 Thread Ludovic Courtès
Ricardo Wurmus skribis: > swedebugia writes: > >> Leo Famulari skrev: (11 januari 2019 23:32:12 CET) [...] >>>Apparently GRUB has a feature that records a "fallback" system to boot >>>if booting fails. >>> >>>Maybe when reconfiguring, Guix could set the current system as the >>>fallback so th

Re: Brain storming cool Guix features

2019-01-13 Thread Joshua Branson
Ricardo Wurmus writes: > Joshua Branson writes: > >> I had some cool ideas/features for things that GuixSD could potentially >> add, and I wanted to share. Are any of these possible? >> >> #+BEGIN_SRC scheme >> (operating system >> (keymap "dvorak") >> ...) >> #+END_SRC >> >> The above wou

Re: GRUB fallback mechanism [was Re: Brain storming cool Guix features]

2019-01-12 Thread Ricardo Wurmus
swedebugia writes: > Leo Famulari skrev: (11 januari 2019 23:32:12 CET) >>On Mon, Jan 07, 2019 at 05:48:39PM +0100, L p R n d n wrote: >>> - Currently, I think the only way for a GuixSD installation to break >>is >>> if something goes wrong with the bootloader. Might be nice to have >>a >>>

Re: GRUB fallback mechanism [was Re: Brain storming cool Guix features]

2019-01-12 Thread swedebugia
Leo Famulari skrev: (11 januari 2019 23:32:12 CET) >On Mon, Jan 07, 2019 at 05:48:39PM +0100, L p R n d n wrote: >> - Currently, I think the only way for a GuixSD installation to break >is >> if something goes wrong with the bootloader. Might be nice to have >a >> tool (in the install image I

GRUB fallback mechanism [was Re: Brain storming cool Guix features]

2019-01-11 Thread Leo Famulari
On Mon, Jan 07, 2019 at 05:48:39PM +0100, L p R n d n wrote: > - Currently, I think the only way for a GuixSD installation to break is > if something goes wrong with the bootloader. Might be nice to have a > tool (in the install image I suppose) to recover the bootloader. > Maybe 'guix system

Re: Brain storming cool Guix features

2019-01-07 Thread Joshua Branson
L p R n d n writes: >> >> >> The above would set a default font for the user joshua. >> >> >> How about a hook that stores the user's profile of packages in a >> manifest file after every package transaction (upgrade or downgrade)? >> >> #+BEGIN_SRC >> (user-account >> (name "joshua")

Re: Brain storming cool Guix features

2019-01-07 Thread L p R n d n
Hellohello, Joshua Branson writes: > I had some cool ideas/features for things that GuixSD could potentially > add, and I wanted to share. Are any of these possible? > > #+BEGIN_SRC scheme > (operating system > (keymap "dvorak") > ...) > #+END_SRC > > > The above would make the bootloade

Re: Brain storming cool Guix features

2019-01-06 Thread Amirouche Boubekki
Le dim. 6 janv. 2019 à 17:33, swedebugia a écrit : > Amirouche Boubekki skrev: (6 januari 2019 > 14:44:30 CET) > >Le ven. 4 janv. 2019 à 18:14, a écrit : > > > > > >> - Guile and Scheme for Beginners book. > >> > > > >Regarding this topic, I just made a mini game to teach scheme, there > >very

Re: Brain storming cool Guix features

2019-01-06 Thread swedebugia
Amirouche Boubekki skrev: (6 januari 2019 14:44:30 CET) >Le ven. 4 janv. 2019 à 18:14, a écrit : > > >> - Guile and Scheme for Beginners book. >> > >Regarding this topic, I just made a mini game to teach scheme, there >very >few exercices, let me know what you think > >http://scheme-lang.com/con

Re: Brain storming cool Guix features

2019-01-06 Thread Amirouche Boubekki
Le ven. 4 janv. 2019 à 18:14, a écrit : > - Guile and Scheme for Beginners book. > Regarding this topic, I just made a mini game to teach scheme, there very few exercices, let me know what you think http://scheme-lang.com/cons/

Re: Brain storming cool Guix features

2019-01-05 Thread Ricardo Wurmus
Hi Joshua, > Ricardo Wurmus writes: > >> Joshua Branson writes: >> >>> I had some cool ideas/features for things that GuixSD could potentially >>> add, and I wanted to share. Are any of these possible? >>> >>> #+BEGIN_SRC scheme >>> (operating system >>> (keymap "dvorak") >>> ...) >>> #+

Re: Brain storming cool Guix features

2019-01-05 Thread Joshua Branson
Ricardo Wurmus writes: > Joshua Branson writes: > >> I had some cool ideas/features for things that GuixSD could potentially >> add, and I wanted to share. Are any of these possible? >> >> #+BEGIN_SRC scheme >> (operating system >> (keymap "dvorak") >> ...) >> #+END_SRC >> >> The above wou

Re: Brain storming cool Guix features

2019-01-04 Thread znavko
Hello! As topic is started, I suggest this to a roadmap http://git.savannah.gnu.org/cgit/guix.git/tree/ROADMAP : znavko`s  roadmap suggestions: - total guix architecture guide (not only descriptions of cases ‘environment’, ‘system’, ‘pack

Re: Brain storming cool Guix features

2019-01-04 Thread Ricardo Wurmus
Joshua Branson writes: > I had some cool ideas/features for things that GuixSD could potentially > add, and I wanted to share. Are any of these possible? > > #+BEGIN_SRC scheme > (operating system > (keymap "dvorak") > ...) > #+END_SRC > > The above would make the bootloader, console, X,

Re: Brain storming cool Guix features

2019-01-04 Thread John Soo
Yes, good ideas! I’m curious if per-user packages could be declared in the system configuration. I think nixOS has that feature now and I’m a little jealous... > On Jan 4, 2019, at 8:10 AM, Pierre Neidhardt wrote: > > Very nice ideas, in particular the manifest-file option! > > Note that some

Re: Brain storming cool Guix features

2019-01-04 Thread Pierre Neidhardt
Very nice ideas, in particular the manifest-file option! Note that something like ~/.config/guix/manifest.scm would probably be a better fit for user-profile manifests. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Brain storming cool Guix features

2019-01-04 Thread Joshua Branson
I had some cool ideas/features for things that GuixSD could potentially add, and I wanted to share. Are any of these possible? #+BEGIN_SRC scheme (operating system (keymap "dvorak") ...) #+END_SRC The above would make the bootloader, console, X, and wayland all use the dvorak layout. Tha