Revert "try gnome out for a bit; use a bunch of flatpaks instead of nix pkgs"

This reverts commit 36e4d70eec.
This commit is contained in:
William 2025-01-02 13:02:32 -03:00
parent 36e4d70eec
commit 7e99e6de13
5 changed files with 59 additions and 58 deletions

View file

@ -19,29 +19,55 @@ in
aspellDicts.pt_BR aspellDicts.pt_BR
bat bat
clonehero clonehero
creality-print
deploy-rs deploy-rs
distrobox distrobox
exhibit
fd fd
filelight
firefox
fzf fzf
ghostty gimp
gnome-tweaks heroic
itch
inkscape
junction
kde-rounded-corners
krita
libfido2 libfido2
libreoffice-qt
# lilipod BROKEN # lilipod BROKEN
mangohud mangohud
microsoft-edge
mission-center mission-center
mpv
nextcloud-client
nixfmt-rfc-style nixfmt-rfc-style
nix-init nix-init
nix-output-monitor nix-output-monitor
obsidian
obs-studio
ocs-url ocs-url
# orca-slicer BROKEN orca-slicer
openscad
p7zip p7zip
plasticity plasticity
prismlauncher
protonup protonup
# quickgui BROKEN # quickgui
qbittorrent
qview
ripgrep ripgrep
rnote
solvespace
space-cadet-pinball
sparrow sparrow
steam-run
tor-browser
ungoogled-chromium
unrar unrar
ventoy ventoy
vesktop
wezterm wezterm
] ]
++ kdepkgs; ++ kdepkgs;
@ -49,29 +75,9 @@ in
services.flatpak = { services.flatpak = {
enable = true; enable = true;
packages = [ packages = [
"com.github.flxzt.rnote"
"com.github.k4zmu2a.spacecadetpinball"
"com.heroicgameslauncher.hgl"
"com.mattjakeman.ExtensionManager"
"com.microsoft.Edge"
"com.modrinth.ModrinthApp"
"com.nextcloud.desktopclient.nextcloud"
"com.obsproject.Studio"
"com.steamgriddb.SGDBoop" "com.steamgriddb.SGDBoop"
"dev.vencord.Vesktop"
"io.github.giantpinkrobots.varia"
"io.github.ungoogled_software.ungoogled_chromium"
"io.github.zen_browser.zen" "io.github.zen_browser.zen"
"io.itch.itch" "org.gtk.Gtk3theme.adw-gtk3-dark"
"md.obsidian.Obsidian"
"org.gimp.GIMP"
"org.gnome.Showtime"
"org.inkscape.Inkscape"
"org.kde.krita"
"org.libreoffice.LibreOffice"
"org.mozilla.firefox"
"org.torproject.torbrowser-launcher"
"re.sonny.Junction"
]; ];
uninstallUnmanaged = true; uninstallUnmanaged = true;
update.auto.enable = true; update.auto.enable = true;
@ -111,6 +117,7 @@ in
elisa elisa
gwenview gwenview
khelpcenter khelpcenter
konsole
oxygen oxygen
] ]
); );

View file

@ -9,11 +9,7 @@
services = { services = {
printing.enable = true; printing.enable = true;
udev.packages = with pkgs; [ yubikey-personalization ]; udev.packages = with pkgs; [ yubikey-personalization ];
xserver = { desktopManager.plasma6.enable = true;
enable = true;
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true;
};
tailscale.useRoutingFeatures = "client"; tailscale.useRoutingFeatures = "client";
nginx = { nginx = {
enable = true; enable = true;
@ -27,30 +23,30 @@
jack.enable = true; jack.enable = true;
wireplumber.enable = true; wireplumber.enable = true;
}; };
# greetd = { greetd = {
# enable = true; enable = true;
# settings = { settings = {
# default_session.command = default_session.command =
# let let
# xSessions = "${config.services.displayManager.sessionData.desktops}/share/xsessions"; xSessions = "${config.services.displayManager.sessionData.desktops}/share/xsessions";
# wlSessions = "${config.services.displayManager.sessionData.desktops}/share/wayland-sessions"; wlSessions = "${config.services.displayManager.sessionData.desktops}/share/wayland-sessions";
# in in
# '' ''
# ${pkgs.greetd.tuigreet}/bin/tuigreet \ ${pkgs.greetd.tuigreet}/bin/tuigreet \
# --remember \ --remember \
# --asterisks \ --asterisks \
# --time \ --time \
# --greeting "NixOS" \ --greeting "NixOS" \
# --sessions ${xSessions}:${wlSessions} --sessions ${xSessions}:${wlSessions}
# ''; '';
# initial_session = { initial_session = {
# command = '' command = ''
# ${pkgs.kdePackages.plasma-workspace}/bin/startplasma-wayland &> /dev/null ${pkgs.kdePackages.plasma-workspace}/bin/startplasma-wayland &> /dev/null
# ''; '';
# user = "user"; user = "user";
# }; };
# }; };
# }; };
}; };
xdg.portal = { xdg.portal = {

View file

@ -10,7 +10,7 @@
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml"; base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
cursor = { cursor = {
package = pkgs.kdePackages.breeze-icons; package = pkgs.kdePackages.breeze-icons;
name = "Breeze_Snow"; name = "Breeze_Light";
size = 24; size = 24;
}; };
opacity = { opacity = {

View file

@ -56,7 +56,7 @@ in
environment.systemPackages = with pkgs; [ reboot-into-qubes ]; environment.systemPackages = with pkgs; [ reboot-into-qubes ];
# hardware.graphics.extraPackages = with pkgs; [ rocmPackages.clr.icd ]; hardware.graphics.extraPackages = with pkgs; [ rocmPackages.clr.icd ];
systemd.targets.hibernate.enable = false; # disable non-functional hibernate systemd.targets.hibernate.enable = false; # disable non-functional hibernate

View file

@ -7,6 +7,4 @@
# Desktop-common imports # Desktop-common imports
./common ./common
]; ];
stylix.targets.gtk.flatpakSupport.enable = false;
} }