Commit graph

210 commits

Author SHA1 Message Date
Hippolyte Chauvin
2cdd2427a2 qemush : chmod dans la fonction edit 2023-12-01 16:09:00 +01:00
Hippolyte Chauvin
2d53034837 qemush : ajout d'execs à la fin de fonctions finales 2023-12-01 16:08:43 +01:00
Hippolyte Chauvin
1f246bd57b qemush : suppression d'une erreur ShellCheck
Une variable contenait 'cat' sans expansion
2023-12-01 15:08:10 +01:00
Hippolyte Chauvin
c6a602dbda Message d'aide de qemush : mise à jour de la liste des fonctions 2023-12-01 13:32:09 +01:00
Hippolyte Chauvin
56b23f6c98 mcserv : ré-écriture 2023-12-01 13:29:06 +01:00
Hippolyte Chauvin
f17dd5aad2 Réécriture de qrencode et changement de nom pour IWD 2023-12-01 13:03:41 +01:00
Hippolyte Chauvin
a21ea002bc Suppression de scripts inutilsés 2023-12-01 12:44:35 +01:00
Hippolyte Chauvin
9881409b40 qemush : fonction cat 2023-11-29 14:57:46 +01:00
Hippolyte Chauvin
1d3d68926b qemush : fallback sur la variable EDITOR 2023-11-29 14:52:06 +01:00
Hippolyte Chauvin
651f52d7a1 qemush : finalement la fonction exec_as était utile oups 2023-11-29 14:48:24 +01:00
Hippolyte Chauvin
21643ed7f8 qemush : alias pour ls 2023-11-29 14:42:47 +01:00
Hippolyte Chauvin
c09ea3ec38 qemush : suppression de la fonction exec_as 2023-11-29 14:41:10 +01:00
Hippolyte Chauvin
48790fec0d qemush : ajout de la variable images 2023-11-29 14:39:09 +01:00
Hippolyte Chauvin
9bdc1eef3d qemush : modification de la fonction rm 2023-11-29 14:36:57 +01:00
Hippolyte Chauvin
f24e2a6568 qemush : utilisation de la variable bin 2023-11-29 14:34:25 +01:00
Hippolyte Chauvin
85e31307ec qemush : fonction add -> edit, ouverture d'un editor à la place 2023-11-29 14:33:20 +01:00
Hippolyte Chauvin
fd8cb0c2c6 qemush : fonction list -> ls 2023-11-29 14:30:12 +01:00
Hippolyte Chauvin
e373995e1b qemush : fonction shell 2023-11-28 11:10:08 +01:00
Hippolyte Chauvin
7dbd88ac06 Ajout : icanhazip
Script pour afficher son IP publique
2023-11-26 00:48:10 +01:00
Hippolyte Chauvin
d1f41b37c0 updateall : passage en sh 2023-11-21 16:52:05 +01:00
Hippolyte Chauvin
573ae6f6ec updateall : suppression de la variable realpath 2023-11-21 16:50:06 +01:00
Hippolyte Chauvin
53febf8df0 updateall : suppression des fonctions separator et makeline 2023-11-21 16:48:01 +01:00
Hippolyte Chauvin
dbf295355d waylectron : ré-écriture 2023-11-16 10:14:05 +01:00
Hippolyte Chauvin
2ef533e1cf qemush : ne pas détacher la session screen au démarrage pour pouvoir voir ce qu'il s'y passe 2023-11-11 22:13:29 +01:00
Hippolyte Chauvin
3efcb45263 vncsconnect : ré-écriture 2023-11-11 18:43:05 +01:00
Hippolyte Chauvin
e7162095a1 vncsconnect : petits remaniements de formattage 2023-11-11 18:07:23 +01:00
Hippolyte Chauvin
6a905e39cf ssh-fwd : prendre en compte les redirections en dehors d'un control
master
2023-11-11 17:57:40 +01:00
Hippolyte Chauvin
1f68407d9b ssh-fwd : remaniement du système d'analyse des arguments 2023-11-11 17:32:08 +01:00
Hippolyte Chauvin
7297666d6c Suppression de la fonction parse_variable 2023-11-11 17:01:48 +01:00
Hippolyte Chauvin
f1395291d7 ssh-fwd : changement de la pipeline pour checker l'existence de la
redirection
2023-11-11 16:56:32 +01:00
Hippolyte Chauvin
fcdfc805a2 Merge branch 'master' into reecriture/ssh-fwd 2023-11-11 16:37:43 +01:00
Hippolyte Chauvin
9bf24ee5d1 hyprsecscreen : n'écouter qu'en localhost 2023-11-10 19:07:43 +01:00
Hippolyte Chauvin
4489e84c72 hyprsecscreen : suppression d'une ligne en trop à la fin du fichier 2023-11-10 18:52:18 +01:00
Hippolyte Chauvin
9ff68dda52 Réécriture en cours de ssh-fwd 2023-10-29 17:28:47 +01:00
Hippolyte Chauvin
95d906477b headlessvnc : commande hostname -> bon vieux cat car j'ai désinstaller
inetutils
2023-10-24 11:38:17 +02:00
Hippolyte Chauvin
868e0476f0 Refactoring des scripts des lancements d'environnements 2023-10-24 11:24:43 +02:00
Hippolyte Chauvin
0d7af92770 Dans xdg-session-start : lancer avec restart 2023-10-24 10:29:24 +02:00
Hippolyte Chauvin
5ccd172621 Configuration de Hyprland : utilisation de xdg-session-start
Permet de profiter des sleep du script pour lancer un environnement XDG
propre
2023-10-21 23:32:36 +02:00
Hippolyte Chauvin
a03ac5499a Ajout : création du dossier $XDG_RUNTIME_DIR/ssh au démarrage de mes
compositeurs Wayland

Utile pour ma configuration SSH
2023-10-21 23:27:10 +02:00
Hippolyte Chauvin
17286ba326 Suppression : erreur ShellCheck dans updateall
Ajout d'un commentaire pour supprimer un faux positif de shellcheck
2023-10-19 18:47:50 +02:00
Hippolyte Chauvin
a156705e61 Correction : erreur shellcheck dans vncsconnect
La fonction ssh_bridge_already_exists ne recevait jamais l'argument
qu'elle attendait
2023-10-19 18:44:28 +02:00
Hippolyte Chauvin
e9df504f59 Correction : erreur shellcheck dans qemush
cd sans gestion des erreurs
2023-10-19 18:38:35 +02:00
Hippolyte Chauvin
e1f4d4350b Ajout : comportement par défaut si aucun argument n'est passé dans
qemush
2023-10-15 13:53:11 +02:00
Hippolyte Chauvin
a0c2e2cf43 Correction : reformattage dans qemush
ratio le formattage de helix
2023-10-15 13:51:53 +02:00
Hippolyte Chauvin
720d37b5a1 Correction : dans qemush, changement de l'ordre des fonctions dans la
fonction d'aide
2023-10-15 13:50:52 +02:00
Hippolyte Chauvin
3497bd31e9 Ajout : fonctions pour ajouter ou supprimer des VM dans qemush 2023-10-15 13:50:03 +02:00
Hippolyte Chauvin
c115dbd144 Ajout : fonctions pour manipuler des images disque dans qemush 2023-10-15 12:08:45 +02:00
Hippolyte Chauvin
7db32e1bbf Correction : la fonction list affiche les VM disponibles. Ajout : la
fonction active remplace la fonction list
2023-10-15 11:59:15 +02:00
Hippolyte Chauvin
b4921b8686 Ajout : fonctions dans qemush. Remaniement : screen géré par qemush pour
les machines virtuelles
2023-10-15 11:57:01 +02:00
Hippolyte Chauvin
7f934cd200 Remaniement : nouveau nom pour startvm -> qemush 2023-10-15 11:33:46 +02:00
Hippolyte Chauvin
30b1b52a1b Suppression : lien symbolique windows10 2023-10-15 11:33:46 +02:00
Hippolyte Chauvin
2457abe3d1 Ajout : script startvm
startvm permet de contrôler l'exécution de machines virtuelles en tant
que l'utilisateur Unix qemu
2023-10-15 11:33:46 +02:00
Hippolyte Chauvin
3d6d5a9ae2 Ajout : script docker-browse_volume 2023-10-14 22:25:24 +02:00
Hippolyte Chauvin
e311cc9dc7 Ajout : variable XDG_CONFIG_HOME dans le wrapper Hyprland 2023-10-12 11:23:20 +02:00
Hippolyte Chauvin
fdb958ad4c Remaniement : localisation des scripts de updateall
Les scripts de updateall sont désormais dans le dossier config
2023-10-10 08:11:37 +02:00
Hippolyte Chauvin
e431449b44 Suppression : sleep dans le script xdg-session-start 2023-10-09 13:22:16 +02:00
Hippolyte Chauvin
69d52c7ffc Mise à jour : réécriture de glurp 2023-09-29 21:47:30 +02:00
Hippolyte Chauvin
145cff9aec Correction : légère ré-écriture de coles 2023-09-26 14:23:06 +02:00
Hippolyte Chauvin
140b317899 Correction : wrapper de Sway 2023-09-25 09:38:59 +02:00
Hippolyte Chauvin
2fef620bc5 Mise à jour : artix-pipewire-loader -> artix-pipewire-launcher dans mes configurations 2023-09-18 22:20:22 +02:00
Hippolyte Chauvin
198579d14f Remaniement : système de priorité dans updateall 2023-09-15 10:04:54 +02:00
Hippolyte Chauvin
5c301cfdf5 Ajout : lien symbolique vers waylectron pour heroic 2023-08-26 18:32:30 +02:00
Hippolyte Chauvin
4f818076b7 Ajout : script qrconn 2023-07-20 19:54:33 +02:00
Hippolyte Chauvin
2fbf55c7ed Ajout : transformation des espaces en retours chariot dans la variable qui contient les verbes possibles dans headlessvnc pour un grep plus précis 2023-07-15 19:26:26 +02:00
Hippolyte Chauvin
0fbbfdc422 Ajout : option -geometry dans headlessvnc pour définir une résolution d'écran par défaut 2023-07-15 19:25:26 +02:00
Hippolyte Chauvin
9ee7e9a71f Suppression : lien de webcord vers waylectron car cela ne fonctionne plus 2023-07-11 13:22:39 +02:00
Hippolyte Chauvin
7a28b4fd3b Ajout : fonction restart dans mcserv 2023-07-10 15:30:53 +02:00
Hippolyte Chauvin
6c092c3c07 Correction : les arguments n'étaient pas correctement passés 2023-07-04 20:35:11 +02:00
Hippolyte Chauvin
d7a948723f Ajout : nouvelles options dans l'aide 2023-07-04 20:31:59 +02:00
Hippolyte Chauvin
9b112c69df Correction : erreur dans le case 2023-07-04 20:29:09 +02:00
Hippolyte Chauvin
de6e7df68c Ajout : nouvelles fonctionnalités non-testées sur mcserv 2023-07-04 20:24:37 +02:00
Hippolyte Chauvin
a73208b0a5 Suppression : ancien script de lancement de serveur Minecraft, utiliser mcserv désormais 2023-07-03 23:07:30 +02:00
Hippolyte Chauvin
7106ed1658 Ajout : vérification si l'utilisation de la commande est valide dans les fonctions qui nécessitent un argument 2023-07-03 20:01:25 +02:00
Hippolyte Chauvin
cc3fa89c4d Correction : suppression de l'option -x 2023-07-03 19:55:23 +02:00
Hippolyte Chauvin
32069470b7 Ajout : cas d'utilisation dans mcserv 2023-07-03 19:54:35 +02:00
Hippolyte Chauvin
6489a11307 Ajout : script de contrôle de serveurs Minecraft 2023-07-03 19:50:13 +02:00
Hippolyte Chauvin
56043c8cd5 launch-minecraf-server { Ajout : passage automatique en arrière-plan du serveur ; nom de la session screen } 2023-07-02 18:48:39 +02:00
Hippolyte Chauvin
653d038624 Correction : ré-écriture de launch-minecraft-server 2 2023-07-02 15:26:02 +02:00
Hippolyte Chauvin
6faa12608a Correction : ré-écriture compacte de launch-minecraft-server 2023-07-02 15:19:41 +02:00
Hippolyte Chauvin
df173558a9 Correction : prévention contre les erreurs dans le script de lancement de Minecraft 2023-06-30 13:00:26 +02:00
Hippolyte Chauvin
0e63541479 Ajout : script de lancement d'un serveur Minecraft 2023-06-30 12:45:52 +02:00
Hippolyte Chauvin
22527d6b5e Suppression : script inutile 2023-06-30 12:23:54 +02:00
Hippolyte Chauvin
c00ddafcaf Ajout : ssh-agent dans le xstartup de VNC. Correction : ssh-agent avant le dbus-launch dans le launcher d'Hyprland 2023-06-28 14:15:17 +02:00
Hippolyte Chauvin
9b3b969c04 Ajout : lien symbolique vers le script de lancement de Windows 10 2023-06-26 14:33:20 +02:00
Hippolyte Chauvin
8581ef7c0b Ajout : lien symbolique FreeTube 2023-06-26 14:30:36 +02:00
Hippolyte Chauvin
896096599b Remaniement : deezer et webcord 2023-06-25 16:53:49 +02:00
Hippolyte Chauvin
4e72ee3aff Correction : amélioration du script waylectron qui lit maintenant ses arguments depuis le fichier ~/.config/electron-flags.conf 2023-06-25 16:41:04 +02:00
Hippolyte Chauvin
0ae2027504 Remaniement : fichiers de configuration de Electron 2023-06-24 18:43:10 +02:00
Hippolyte Chauvin
45d1d55c23 Correction : suppression d'une variable responsable d'un problème avec Vulkan 2023-06-18 22:17:14 +02:00
Hippolyte Chauvin
b8abeecd32 Ajout : vérifier que le pont SSH n'existe pas déjà dans vncsconnect 2023-06-17 19:52:19 +02:00
Hippolyte Chauvin
b5c6748db6 Ajout : ne pas afficher le curseur dans le serveur VNC sans tête (headlessvnc) 2023-06-17 19:46:30 +02:00
Hippolyte Chauvin
c3dc90860f Correction : utilisation des guillemets dans la chaîne de caractères de sed pour la lisibilité dans waylectron 2023-06-17 19:42:30 +02:00
Hippolyte Chauvin
ba4afebe09 Correction : réécriture de vncsconnect. ssh-fwd { Correction : shift avant de break dans l'analyse d'arguments ; arguments à la fin pour pouvoir exécuter des commandes 2023-06-17 19:38:33 +02:00
Hippolyte Chauvin
067d6f722d Réécriture : logiciel ssh-fwd 2023-06-17 19:04:53 +02:00
Hippolyte Chauvin
e14a5ff310 Ajout : possibilité d'appeler un script en particulier depuis updateall 2023-06-16 11:44:11 +02:00
Hippolyte Chauvin
3b24aa589f Correction : passage de togglescreen en exécutable 2023-06-12 22:40:54 +02:00
Hippolyte Chauvin
71ebea0a9e Ajout : script pour basculer l'état d'activité de l'écran 2023-06-12 22:40:02 +02:00
Hippolyte Chauvin
2dabb80d6e Correction : nouveau nom des fonctions dans headlessvnc 2023-06-11 13:12:29 +02:00
Hippolyte Chauvin
6b2ea26b76 Correction : corrections dans le code de headlessvnc 2023-06-11 13:10:26 +02:00
Hippolyte Chauvin
e23d3f951f Correction : utilisation des {} dans headlessvnc 2023-06-11 13:02:34 +02:00