unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm?
@ 2019-05-30 16:22 Giovanni Biscuolo
  2019-05-30 17:33 ` bug#36008: [whishlist] Installer: i3-wm desktop companions Giovanni Biscuolo
  2019-05-31 11:45 ` bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm? Pronaip
  0 siblings, 2 replies; 5+ messages in thread
From: Giovanni Biscuolo @ 2019-05-30 16:22 UTC (permalink / raw)
  To: 36008

[-- Attachment #1: Type: text/plain, Size: 414 bytes --]

Hello,

With the graphical installer, When only installing i3-wm as desktop
manager I got an error like:

 i3-sensible-terminal error...

because there is no terminal emulator installed by default

The workaround is trivial for users but what about to add a terminal
emulator to the installer generated list of installed packages?

Thanks! Gio'.

-- 
Giovanni Biscuolo

Xelera IT Infrastructures

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#36008: [whishlist] Installer: i3-wm desktop companions
  2019-05-30 16:22 bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm? Giovanni Biscuolo
@ 2019-05-30 17:33 ` Giovanni Biscuolo
  2019-06-07 21:10   ` Ludovic Courtès
  2019-05-31 11:45 ` bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm? Pronaip
  1 sibling, 1 reply; 5+ messages in thread
From: Giovanni Biscuolo @ 2019-05-30 17:33 UTC (permalink / raw)
  To: 36008

[-- Attachment #1: Type: text/plain, Size: 865 bytes --]

Giovanni Biscuolo <g@xelera.eu> writes:

> With the graphical installer, When only installing i3-wm as desktop
> manager I got an error like:
>
>  i3-sensible-terminal error...
>
> because there is no terminal emulator installed by default

Also it's lacking a status_command (e.g. i3status) and the dmenu_run
command (e.g. demenu package)

I've fixed this ading this

--8<---------------cut here---------------start------------->8---
  (packages
    (append
      (list (specification->package "i3-wm")
            (specification->package "i3status")
            (specification->package "dmenu")
            (specification->package "st")
   [...]
        
      %base-packages))
--8<---------------cut here---------------end--------------->8---

to my config.scm

WDYT? Gio'.



-- 
Giovanni Biscuolo

Xelera IT Infrastructures

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm?
  2019-05-30 16:22 bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm? Giovanni Biscuolo
  2019-05-30 17:33 ` bug#36008: [whishlist] Installer: i3-wm desktop companions Giovanni Biscuolo
@ 2019-05-31 11:45 ` Pronaip
  1 sibling, 0 replies; 5+ messages in thread
From: Pronaip @ 2019-05-31 11:45 UTC (permalink / raw)
  To: Giovanni Biscuolo; +Cc: 36008@debbugs.gnu.org

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Thursday, May 30, 2019 6:22 PM, Giovanni Biscuolo <g@xelera.eu> wrote:

> Hello,
>
> With the graphical installer, When only installing i3-wm as desktop
> manager I got an error like:
>
> i3-sensible-terminal error...
>
> because there is no terminal emulator installed by default
>
> The workaround is trivial for users but what about to add a terminal
> emulator to the installer generated list of installed packages?

Does Guix or the installer have a way of dealing with optional dependencies or package alternatives? That way the installer could ask the user to choose a package that provides a terminal.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#36008: [whishlist] Installer: i3-wm desktop companions
  2019-05-30 17:33 ` bug#36008: [whishlist] Installer: i3-wm desktop companions Giovanni Biscuolo
@ 2019-06-07 21:10   ` Ludovic Courtès
  2019-06-08  9:34     ` Giovanni Biscuolo
  0 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2019-06-07 21:10 UTC (permalink / raw)
  To: Giovanni Biscuolo; +Cc: 36008-done

Hi,

Giovanni Biscuolo <g@xelera.eu> skribis:

> Also it's lacking a status_command (e.g. i3status) and the dmenu_run
> command (e.g. demenu package)
>
> I've fixed this ading this
>
>   (packages
>     (append
>       (list (specification->package "i3-wm")
>             (specification->package "i3status")
>             (specification->package "dmenu")
>             (specification->package "st")

Fixed in the installer in 676eb5880ec2fae03752513c2442aae0bda9bfc4.

This part is quite easy to modify and test, so if you have other ideas,
give them a try!

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#36008: [whishlist] Installer: i3-wm desktop companions
  2019-06-07 21:10   ` Ludovic Courtès
@ 2019-06-08  9:34     ` Giovanni Biscuolo
  0 siblings, 0 replies; 5+ messages in thread
From: Giovanni Biscuolo @ 2019-06-08  9:34 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 36008-done

[-- Attachment #1: Type: text/plain, Size: 346 bytes --]

Ludovic Courtès <ludo@gnu.org> writes:

[...]

> Fixed in the installer in 676eb5880ec2fae03752513c2442aae0bda9bfc4.
>
> This part is quite easy to modify and test, so if you have other ideas,
> give them a try!

Yes now I see: I'll do it for sure!

Thanks for the patch! Gio'.

-- 
Giovanni Biscuolo

Xelera IT Infrastructures

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-06-08  9:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-30 16:22 bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm? Giovanni Biscuolo
2019-05-30 17:33 ` bug#36008: [whishlist] Installer: i3-wm desktop companions Giovanni Biscuolo
2019-06-07 21:10   ` Ludovic Courtès
2019-06-08  9:34     ` Giovanni Biscuolo
2019-05-31 11:45 ` bug#36008: [whishlist] Installer: install a terminal emulator with i3-wm? Pronaip

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).