mirror of
https://github.com/iesfdlr/lab.git
synced 2026-06-06 01:16:49 +00:00
feat: flatpak ver 1
This commit is contained in:
@@ -84,6 +84,7 @@ in
|
||||
services.displayManager.defaultSession = "plasmax11";
|
||||
services.displayManager.sddm.wayland.enable = false;
|
||||
services.desktopManager.plasma6.enable = true;
|
||||
services.flatpak.enable = true;
|
||||
|
||||
services.xserver.displayManager.sessionCommands = ''
|
||||
# disable heavy effects
|
||||
@@ -382,4 +383,15 @@ in
|
||||
ExecStart = "${pkgs.findutils}/bin/find /home/usuario/Descargas -mindepth 1 -mtime +14 -delete";
|
||||
};
|
||||
};
|
||||
|
||||
systemd.services.flatpak-flathub = {
|
||||
description = "configura Flathub para Flatpak";
|
||||
after = [ "network-online.target" ];
|
||||
wants = [ "network-online.target" ];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
ExecStart = "${pkgs.flatpak}/bin/flatpak remote-add --system --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,3 +41,11 @@ El sistema instalado deja preparada una conexión de NetworkManager para `Andare
|
||||
- En el menú de aplicaciones de Plasma aparece `Actualizaciones de la distribución`.
|
||||
- Si ya hay una actualización en marcha, el lanzador se engancha automáticamente a su registro activo.
|
||||
- Si no hay ninguna en curso, el lanzador permite iniciar una nueva actualización y seguir el registro, ver el último registro o abrir la carpeta con el historial.
|
||||
|
||||
## instalar programas manualmente
|
||||
|
||||
La configuración habilita `Flatpak` a nivel de sistema y deja `Flathub` configurado automáticamente en el arranque. En Plasma, eso hace que `Discover` quede disponible como tienda gráfica para instalar aplicaciones sin tocar la configuración declarativa.
|
||||
|
||||
- El usuario `usuario` puede abrir `Discover`, buscar una aplicación y pulsar `Instalar`.
|
||||
- Las aplicaciones instaladas así quedan fuera de NixOS declarativo: son cómodas para alumnado o personal no técnico, pero no quedan reflejadas en `configuration.nix`.
|
||||
- Si se quiere revisar lo instalado por esa vía, se puede usar `flatpak list` o abrir la pestaña de instaladas en `Discover`.
|
||||
|
||||
Reference in New Issue
Block a user