• [^] # Re: Cahier des charges incomplet

    Posté par . En réponse au journal Tiling interne ou externe, telle est la question. Évalué à 1.

    Si il fait double emploi pour le tiling, à quoi sert-il donc?

    Pour le mode onglet? i3 l'a aussi. Il peut même faire un mode "onglets verticaux" (dont je me sert pas, soit dit en passant) et avec l'imbrication de conteneurs et le choix du modèle de chaque, tu peux très bien avec un conteneur père "onglet", des conteneurs fils verticaux/horizontaux, dont des conteneurs petit-fils sont aussi en mode onglet.

    Oui, je sais, c'est le bordel, et je n'ai pas encore appris à tout bien manipuler avec i3 (il doit me manquer un truc, mais quoi… P'tet une commande que je n'utilise pas genre sélection du conteneur parent/fils?)

    Pour le non pavant, tu peux aussi passer i3 en non pavant: $mod+SPACE fait le travail chez moi (avec $mod==WIN). Naturellement, tu peux aussi imposer le non pavant par défaut sur un espace de travail entier, histoire de pas se prendre la tête.

    Pour l'utilisation de i3, j'ai en général un peu moins de workspace que toi, (quoique ça dépende de la machine, si je suis en réseau ou pas et de l'endroit ou je suis…) mais j'utilise surtout :

    • ncmpcpp (qui ne s'actualise d'ailleurs pas toujours très bien), sachant que j'ai aussi collé un mode pour piloter mpd via mpc…
    • 2-3 consoles de dev
    • 1-2 consoles de config de mon système (j'aime customiser vite et tapper le "su" à chaque fois n'est pas patrick)
    • xosview (que je dois déplacer à la main, je sais pas pourquoi… pénible d'ailleurs)
    • un IDE
    • wesnoth
    • uzbl / opera (selon l'usage)

    Ca doit me faire genre entre 3 et 5 workspaces…

    Accessoirement, j'ai encore quelques tracas avec le TWM, peut-être que quelqu'un saura les résoudre?

    Déjà, personne ici ne trouve que dmenu, par défaut, c'est ridicule?
    Je m'explique avant qu'on m'accuse de troller: je lui reproche 2 choses (qui ne sont pas son problème, en fait, il fait juste son taf, mais je trouve que ça ne suffit pas) :

    1. il affiche par défaut TOUTES les appli dans PATH. Hors, seules les applications X ont un intérêt dans le cas du lanceur pour TWM. Limite, il faudrait juste lister les applis ayant un *.desktop (fichiers qui sont listés dans /usr/share/desktop ce me semble) sauf que bien sûr, on ne peut les lancer. Peut-être qu'il faudrait créer un dossier contenant des liens symboliques vers les applis du PATH, mais il faudrait pouvoir le mettre à jour automatiquement à chaque install de soft (ça dois être possible mais je sais pas comment faire avec dpkg, quelqu'un à une idée?)
    2. il ne supporte pas les arguments de commande. Ce serait un véritable pied de pouvoir lancer, par exemple (qui est fort pourri dans ce cas-ci, et peut-être même invalide, mais c'est l'esprit l'important) "wesnoth --nosound" en tappant "w --n". Une sorte de bash avec auto-complétion, mais juste avec les programmes cochons en somme (cf 1)

    Je trouve aussi que vim fait trop de trucs, de façon trop compliquée. S'il pouvait laisser la gestion de fenêtre au WM, supporter un véritable copier/coller, et si je pouvais trouver comment changer les raccourcis clavier de déplacement pour qu'ils soient les mêmes que ceux de i3 que je trouve plus logiques (jklm au lieu de hjkl, ça évite de bouger un doigt pour rien) je crois que je serai presque comblé (je trouverais bien un truc pour râler après tout).

    Note: pour les amoureux des fonds d'écran, on peut même utiliser xplanet ou xphoon :P je le fais pour moins intimider les gens normaux qui regardent mon PC, histoire de passer pour un peu moins cinglé, ce qui échoue lamentablement quand ils voient les peintures de console, et que la souris reste inerte alors que les fenêtres dansent plus vite qu'ils n'ont jamais vu :D

    Note2: le fichier de conf monolithique de i3 étant un peu barbarre quand on multiplie les modes, j'ai aussi trouvé une astuce qui consiste à faire un script qui concatène des fichiers. Plus simple à maintenir et à répliquer les parties utiles d'une machine à l'autre (genre le mode audio et le lancement auto de ncmpcpp sur le netbook, il me sert pas: j'ai endommagé ce qui touche au son, alors je le réplique pas)