upgrade system and add wayland shimejis

This commit is contained in:
2025-01-30 17:57:15 +02:00
parent b5e782f395
commit cf5caba831
7 changed files with 251 additions and 276 deletions

View File

@@ -104,17 +104,25 @@
kitty
inputs.ghostty.packages.${pkgs.stdenv.hostPlatform.system}.ghostty
(callPackage ./apps/tuxstrap-crontab.nix {})
(callPackage ./apps/wl-shimeji.nix {})
];
xdg.terminal-exec.enable = true;
environment.variables.XDG_TERMINAL = "${inputs.ghostty.packages.${pkgs.stdenv.hostPlatform.system}.ghostty}/bin/ghostty";
xdg.portal = {
enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-gnome
pkgs.xdg-desktop-portal-gtk
];
};
environment.variables.XDG_TERMINAL = "${inputs.ghostty.packages.${pkgs.stdenv.hostPlatform.system}.ghostty}/bin/ghostty";
environment.variables.XDG_SYSTEM_MONITOR = "${pkgs.htop}/bin/htop";
fileSystems = {
"/".options = [ "compress=zstd" ];
"/home".options = [ "compress=zstd" ];
"/nix".options = [ "compress=zstd" "noatime" ];
"/swap".options = [ "noatime "];
"/swap".options = [ "noatime" ];
};
swapDevices = [ { device = "/swap/swapfile"; } ];
@@ -130,14 +138,22 @@
main-user.userName = "ocbwoy3";
main-user.realName = "OCbwoy3";
programs.dconf.enable = true;
services.gvfs.enable = true;
catppuccin = {
enable = true;
flavor = "mocha";
accent = "blue";
# gtk.enable = true;
};
# home-manager.services.mpris-proxy.enable = true;
home-manager.users.ocbwoy3 = {
services.mpris-proxy.enable = true;
programs.chromium = {
enable = true;
package = pkgs.brave;