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
bat
clonehero
creality-print
deploy-rs
distrobox
exhibit
fd
filelight
firefox
fzf
ghostty
gnome-tweaks
gimp
heroic
itch
inkscape
junction
kde-rounded-corners
krita
libfido2
libreoffice-qt
# lilipod BROKEN
mangohud
microsoft-edge
mission-center
mpv
nextcloud-client
nixfmt-rfc-style
nix-init
nix-output-monitor
obsidian
obs-studio
ocs-url
# orca-slicer BROKEN
orca-slicer
openscad
p7zip
plasticity
prismlauncher
protonup
# quickgui BROKEN
# quickgui
qbittorrent
qview
ripgrep
rnote
solvespace
space-cadet-pinball
sparrow
steam-run
tor-browser
ungoogled-chromium
unrar
ventoy
vesktop
wezterm
]
++ kdepkgs;
@ -49,29 +75,9 @@ in
services.flatpak = {
enable = true;
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"
"dev.vencord.Vesktop"
"io.github.giantpinkrobots.varia"
"io.github.ungoogled_software.ungoogled_chromium"
"io.github.zen_browser.zen"
"io.itch.itch"
"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"
"org.gtk.Gtk3theme.adw-gtk3-dark"
];
uninstallUnmanaged = true;
update.auto.enable = true;
@ -111,6 +117,7 @@ in
elisa
gwenview
khelpcenter
konsole
oxygen
]
);

View file

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

View file

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

View file

@ -56,7 +56,7 @@ in
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

View file

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