try gnome out for a bit; use a bunch of flatpaks instead of nix pkgs
This commit is contained in:
parent
46c1efe082
commit
36e4d70eec
5 changed files with 58 additions and 59 deletions
|
|
@ -19,55 +19,29 @@ in
|
|||
aspellDicts.pt_BR
|
||||
bat
|
||||
clonehero
|
||||
creality-print
|
||||
deploy-rs
|
||||
distrobox
|
||||
exhibit
|
||||
fd
|
||||
filelight
|
||||
firefox
|
||||
fzf
|
||||
gimp
|
||||
heroic
|
||||
itch
|
||||
inkscape
|
||||
junction
|
||||
kde-rounded-corners
|
||||
krita
|
||||
ghostty
|
||||
gnome-tweaks
|
||||
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
|
||||
openscad
|
||||
# orca-slicer BROKEN
|
||||
p7zip
|
||||
plasticity
|
||||
prismlauncher
|
||||
protonup
|
||||
# quickgui
|
||||
qbittorrent
|
||||
qview
|
||||
# quickgui BROKEN
|
||||
ripgrep
|
||||
rnote
|
||||
solvespace
|
||||
space-cadet-pinball
|
||||
sparrow
|
||||
steam-run
|
||||
tor-browser
|
||||
ungoogled-chromium
|
||||
unrar
|
||||
ventoy
|
||||
vesktop
|
||||
wezterm
|
||||
]
|
||||
++ kdepkgs;
|
||||
|
|
@ -75,9 +49,29 @@ 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"
|
||||
"org.gtk.Gtk3theme.adw-gtk3-dark"
|
||||
"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"
|
||||
];
|
||||
uninstallUnmanaged = true;
|
||||
update.auto.enable = true;
|
||||
|
|
@ -117,7 +111,6 @@ in
|
|||
elisa
|
||||
gwenview
|
||||
khelpcenter
|
||||
konsole
|
||||
oxygen
|
||||
]
|
||||
);
|
||||
|
|
|
|||
|
|
@ -9,7 +9,11 @@
|
|||
services = {
|
||||
printing.enable = true;
|
||||
udev.packages = with pkgs; [ yubikey-personalization ];
|
||||
desktopManager.plasma6.enable = true;
|
||||
xserver = {
|
||||
enable = true;
|
||||
displayManager.gdm.enable = true;
|
||||
desktopManager.gnome.enable = true;
|
||||
};
|
||||
tailscale.useRoutingFeatures = "client";
|
||||
nginx = {
|
||||
enable = true;
|
||||
|
|
@ -23,30 +27,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 = {
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
|
||||
cursor = {
|
||||
package = pkgs.kdePackages.breeze-icons;
|
||||
name = "Breeze_Light";
|
||||
name = "Breeze_Snow";
|
||||
size = 24;
|
||||
};
|
||||
opacity = {
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue