diff --git a/hosts/Shura/default.nix b/hosts/Shura/default.nix index 95edea3..7847e6f 100644 --- a/hosts/Shura/default.nix +++ b/hosts/Shura/default.nix @@ -74,17 +74,4 @@ in memorySize = 4096; cores = 4; }; - - # FIXME: Add extra boot entry for the recovery image. This doesn't work with lanzaboote though :( - # NixOS config: https://nixos.org/manual/nixos/stable/options.html#opt-boot.loader.systemd-boot.extraEntries - # Systemd-boot config: https://wiki.archlinux.org/title/Systemd-boot#Adding_loaders - # Booting an ISO from disk: https://www.reddit.com/r/archlinux/comments/qy281v/boot_an_archlinux_iso_directly_from_my_boot_using/ - boot.loader.systemd-boot.extraEntries = { - "nixos-live.conf" = '' - title NixOS - linux /live/vmlinuz-linux - initrd /live/initramfs-linux.img - options img_dev=/dev/nvme0n1p3 img_loop=nixos-gnome-23.11.3019.8bf65f17d807-x86_64-linux.isosudo copytoram - ''; - }; } diff --git a/modules/base/shell.nix b/modules/base/shell.nix index 97bbdbb..f08a31f 100644 --- a/modules/base/shell.nix +++ b/modules/base/shell.nix @@ -4,4 +4,7 @@ # Install ZSH for all users programs.zsh.enable = true; users.defaultUserShell = pkgs.zsh; + + # Show a neat system statistics screen when opening a terminal + environment.systemPackages = with pkgs; [ fastfetch ]; } diff --git a/modules/ui/gnome.nix b/modules/ui/gnome.nix index 4539be2..f2a78e8 100644 --- a/modules/ui/gnome.nix +++ b/modules/ui/gnome.nix @@ -3,6 +3,16 @@ # UI and desktop-related options let cfg = config.host.ui.gnome; + + # Override Qogir icon theme to keep it more up-to-date + qogir-icon-theme_new = pkgs.qogir-icon-theme.overrideAttrs (old: { + version = "git"; + src = builtins.fetchGit { + url = "https://github.com/vinceliuice/Qogir-icon-theme.git"; + ref = "master"; + rev = "37f41bfc4b09b2e3fe2185e3173f98a42272c05b"; + }; + }); in with lib; { @@ -68,7 +78,7 @@ with lib; gnomeExtensions.forge # Themeing gnome.gnome-themes-extra - qogir-icon-theme + qogir-icon-theme_new ]; # Install Flatpaks