diff --git a/flake.lock b/flake.lock index 39991f1..4df835d 100644 --- a/flake.lock +++ b/flake.lock @@ -64,11 +64,11 @@ ] }, "locked": { - "lastModified": 1727826117, - "narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=", + "lastModified": 1730504689, + "narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1", + "rev": "506278e768c2a08bec68eb62932193e341f55c90", "type": "github" }, "original": { @@ -112,11 +112,11 @@ ] }, "locked": { - "lastModified": 1728092656, - "narHash": "sha256-eMeCTJZ5xBeQ0f9Os7K8DThNVSo9gy4umZLDfF5q6OM=", + "lastModified": 1730814269, + "narHash": "sha256-fWPHyhYE6xvMI1eGY3pwBTq85wcy1YXqdzTZF+06nOg=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "1211305a5b237771e13fcca0c51e60ad47326a9a", + "rev": "d70155fdc00df4628446352fc58adc640cd705c2", "type": "github" }, "original": { @@ -154,11 +154,11 @@ ] }, "locked": { - "lastModified": 1728337164, - "narHash": "sha256-VdRTjJFyq4Q9U7Z/UoC2Q5jK8vSo6E86lHc2OanXtvc=", + "lastModified": 1731235328, + "narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=", "owner": "nix-community", "repo": "home-manager", - "rev": "038630363e7de57c36c417fd2f5d7c14773403e4", + "rev": "60bb110917844d354f3c18e05450606a435d2d10", "type": "github" }, "original": { @@ -175,11 +175,11 @@ ] }, "locked": { - "lastModified": 1728337164, - "narHash": "sha256-VdRTjJFyq4Q9U7Z/UoC2Q5jK8vSo6E86lHc2OanXtvc=", + "lastModified": 1731235328, + "narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=", "owner": "nix-community", "repo": "home-manager", - "rev": "038630363e7de57c36c417fd2f5d7c14773403e4", + "rev": "60bb110917844d354f3c18e05450606a435d2d10", "type": "github" }, "original": { @@ -209,6 +209,34 @@ "type": "github" } }, + "ixx": { + "inputs": { + "flake-utils": [ + "nixvim", + "nuschtosSearch", + "flake-utils" + ], + "nixpkgs": [ + "nixvim", + "nuschtosSearch", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1729958008, + "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=", + "owner": "NuschtOS", + "repo": "ixx", + "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb", + "type": "github" + }, + "original": { + "owner": "NuschtOS", + "ref": "v0.0.6", + "repo": "ixx", + "type": "github" + } + }, "nix-darwin": { "inputs": { "nixpkgs": [ @@ -217,11 +245,11 @@ ] }, "locked": { - "lastModified": 1728385805, - "narHash": "sha256-mUd38b0vhB7yzgAjNOaFz7VY9xIVzlbn3P2wjGBcVV0=", + "lastModified": 1731153869, + "narHash": "sha256-3Ftf9oqOypcEyyrWJ0baVkRpvQqroK/SVBFLvU3nPuc=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "48b50b3b137be5cfb9f4d006835ce7c3fe558ccc", + "rev": "5c74ab862c8070cbf6400128a1b56abb213656da", "type": "github" }, "original": { @@ -232,11 +260,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1728492678, - "narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=", + "lastModified": 1731139594, + "narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7", + "rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2", "type": "github" }, "original": { @@ -248,11 +276,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1728156290, - "narHash": "sha256-uogSvuAp+1BYtdu6UWuObjHqSbBohpyARXDWqgI12Ss=", + "lastModified": 1730602179, + "narHash": "sha256-efgLzQAWSzJuCLiCaQUCDu4NudNlHdg2NzGLX5GYaEY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "17ae88b569bb15590549ff478bab6494dde4a907", + "rev": "3c2f1c4ca372622cb2f9de8016c9a0b1cbd0f37c", "type": "github" }, "original": { @@ -277,11 +305,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1728485062, - "narHash": "sha256-+2e9hAM2GVDF3gywdQI/OA7s4f0Z9rvFuiVxePI41QM=", + "lastModified": 1731356813, + "narHash": "sha256-w0TJwJwZd9so/chWYFFEtOQdnXTCvmNXIHs1FWJDlMM=", "owner": "nix-community", "repo": "nixvim", - "rev": "61ec39764fbe1e4f21cf801ea7b9209d527c8135", + "rev": "c892aa20732f982d4cc2b3ef2e2276a2a9a4d45b", "type": "github" }, "original": { @@ -293,17 +321,18 @@ "nuschtosSearch": { "inputs": { "flake-utils": "flake-utils", + "ixx": "ixx", "nixpkgs": [ "nixvim", "nixpkgs" ] }, "locked": { - "lastModified": 1728423244, - "narHash": "sha256-+YwNsyIFj3dXyLVQd1ry4pCNmtOpbceKUrkNS8wp9Ho=", + "lastModified": 1731060242, + "narHash": "sha256-43yLsOm/wxBbfYSNDWVJeVv5Ij+23X3BIjFUfsdx/6M=", "owner": "NuschtOS", "repo": "search", - "rev": "f276cc3b391493ba3a8b30170776860f9520b7fa", + "rev": "ef493352f9e1f051e01a55c062731503a6b36b4e", "type": "github" }, "original": { @@ -320,11 +349,11 @@ ] }, "locked": { - "lastModified": 1727917089, - "narHash": "sha256-XWNBGf8Z03sqA5/m99X6XTFbHGNuVx1gMaMQJbdDIrY=", + "lastModified": 1731193165, + "narHash": "sha256-pGF8L5g9QpkQtJP9JmNIRNZfcyhJHf7uT+d8tqI1h6Y=", "owner": "pjones", "repo": "plasma-manager", - "rev": "bc14b17bff1557de8f103172508f896a87bb9cdb", + "rev": "f33173b9d22e554a6f869626bc01808d35995257", "type": "github" }, "original": { @@ -351,11 +380,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1728345710, - "narHash": "sha256-lpunY1+bf90ts+sA2/FgxVNIegPDKCpEoWwOPu4ITTQ=", + "lastModified": 1731364708, + "narHash": "sha256-HC0anOL+KmUQ2hdRl0AtunbAckasxrkn4VLmxbW/WaA=", "owner": "Mic92", "repo": "sops-nix", - "rev": "06535d0e3d0201e6a8080dd32dbfde339b94f01b", + "rev": "4c91d52db103e757fc25b58998b0576ae702d659", "type": "github" }, "original": { @@ -402,11 +431,11 @@ ] }, "locked": { - "lastModified": 1727984844, - "narHash": "sha256-xpRqITAoD8rHlXQafYZOLvUXCF6cnZkPfoq67ThN0Hc=", + "lastModified": 1730321837, + "narHash": "sha256-vK+a09qq19QNu2MlLcvN4qcRctJbqWkX7ahgPZ/+maI=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "4446c7a6fc0775df028c5a3f6727945ba8400e64", + "rev": "746901bb8dba96d154b66492a29f5db0693dbfcc", "type": "github" }, "original": { diff --git a/hosts/totsugeki/home-manager/desktop/default.nix b/hosts/totsugeki/home-manager/desktop/default.nix index c5248af..371bcc7 100644 --- a/hosts/totsugeki/home-manager/desktop/default.nix +++ b/hosts/totsugeki/home-manager/desktop/default.nix @@ -36,6 +36,7 @@ swww lxqt.lxqt-policykit qdiskinfo + mangohud ]; }; nixpkgs.config.allowUnfree = true; diff --git a/hosts/totsugeki/home-manager/desktop/gtk.nix b/hosts/totsugeki/home-manager/desktop/gtk.nix index c49636a..8a5c3f7 100644 --- a/hosts/totsugeki/home-manager/desktop/gtk.nix +++ b/hosts/totsugeki/home-manager/desktop/gtk.nix @@ -6,8 +6,7 @@ name = "kora"; }; font = { - package = pkgs.ubuntu-sans; - name = "Ubuntu Sans"; + name = "Inter"; size = 10; }; theme = { diff --git a/hosts/totsugeki/home-manager/desktop/kitty.nix b/hosts/totsugeki/home-manager/desktop/kitty.nix index ef66a2d..a3d115b 100644 --- a/hosts/totsugeki/home-manager/desktop/kitty.nix +++ b/hosts/totsugeki/home-manager/desktop/kitty.nix @@ -2,8 +2,8 @@ programs.kitty = { enable = true; font = { - name = "UbuntuMono Nerd Font"; - size = 14; + name = "Iosevka Nerd Font"; + size = 12; }; keybindings = { "ctrl+alt+1" = "goto_tab 1"; diff --git a/hosts/totsugeki/home-manager/desktop/qt.nix b/hosts/totsugeki/home-manager/desktop/qt.nix index 71ab821..cf05200 100644 --- a/hosts/totsugeki/home-manager/desktop/qt.nix +++ b/hosts/totsugeki/home-manager/desktop/qt.nix @@ -1,7 +1,7 @@ { pkgs, ... }: let - variant = "Mocha"; - accent = "Mauve"; + variant = "mocha"; + accent = "mauve"; catppuccin-kvantum = pkgs.catppuccin-kvantum.override { inherit variant accent; }; in { @@ -21,9 +21,9 @@ in { xdg.configFile = { "Kvantum/kvantum.kvconfig".text = '' [General] - theme=Catppuccin-${variant}-${accent} + theme=catppuccin-${variant}-${accent} ''; - "Kvantum/Catppuccin-${variant}-${accent}".source = - "${catppuccin-kvantum}/share/Kvantum/Catppuccin-${variant}-${accent}"; + "Kvantum/catppuccin-${variant}-${accent}".source = + "${catppuccin-kvantum}/share/Kvantum/catppuccin-${variant}-${accent}"; }; } diff --git a/hosts/totsugeki/home-manager/scripts/change-wallpaper.nix b/hosts/totsugeki/home-manager/scripts/change-wallpaper.nix index 2d3828d..07d4d9c 100644 --- a/hosts/totsugeki/home-manager/scripts/change-wallpaper.nix +++ b/hosts/totsugeki/home-manager/scripts/change-wallpaper.nix @@ -68,7 +68,6 @@ pkgs.writeShellApplication { echo "Setting wallpaper to $WALLPAPER" echo "$WALLPAPER" > "$WALLPAPER_PATH/.current_path" ln -sf "$WALLPAPER" "$WALLPAPER_PATH/.current_image" - dunstify -i "$WALLPAPER" -t 2800 "Cambiando fondo de pantalla" "Cambiando a $WALLPAPER_NAME" swww img\ --transition-type wipe\ --transition-angle $TRANSITION_ANGLE\ @@ -76,6 +75,6 @@ pkgs.writeShellApplication { --transition-duration 1\ --transition-fps 165\ "$WALLPAPER" - + dunstify -i "$WALLPAPER" -t 2800 "Cambiando fondo de pantalla" "Cambiando a $WALLPAPER_NAME" ''; } diff --git a/hosts/totsugeki/nixos/default.nix b/hosts/totsugeki/nixos/default.nix index ee1a9c1..b6e8f26 100644 --- a/hosts/totsugeki/nixos/default.nix +++ b/hosts/totsugeki/nixos/default.nix @@ -19,6 +19,7 @@ systemd-boot.enable = false; efi.canTouchEfiVariables = true; }; + supportedFilesystems = [ "ntfs" ]; }; environment.systemPackages = with pkgs; [ ffmpeg-full gparted ]; @@ -28,7 +29,7 @@ networking = { firewall = { enable = true; - allowedTCPPorts = [ 8000 42595 ]; + allowedTCPPorts = [ 8000 42595 1420 ]; allowedUDPPorts = [ 24642 ]; }; hostName = "totsugeki"; @@ -63,9 +64,9 @@ fontconfig = { defaultFonts = { - serif = [ "Ubuntu Sans" ]; - sansSerif = [ "Ubuntu Sans" ]; - monospace = [ "Ubuntu Mono Nerd Font" ]; + serif = [ "Inter" ]; + sansSerif = [ "Inter" ]; + monospace = [ "Iosevka Nerd Font" ]; }; }; }; @@ -109,7 +110,7 @@ }; gvfs.enable = true; jellyfin = { - enable = true; + enable = false; openFirewall = true; }; pipewire = { diff --git a/hosts/totsugeki/nixos/filesystems.nix b/hosts/totsugeki/nixos/filesystems.nix index a919e39..53a9bbd 100644 --- a/hosts/totsugeki/nixos/filesystems.nix +++ b/hosts/totsugeki/nixos/filesystems.nix @@ -5,21 +5,28 @@ fsType = "btrfs"; options = [ "compress=zstd:15" ]; }; - "/boot" = { device = "/dev/disk/by-uuid/8084-F762"; fsType = "vfat"; }; - "/home" = { device = "/dev/disk/by-uuid/4bbd6139-7caa-4617-a94f-b185c5f6ca45"; fsType = "btrfs"; }; - - "/mnt/Datos" = { - device = "/dev/disk/by-uuid/994ef2bd-a9fb-4414-9a0a-19b150ffa452"; - fsType = "btrfs"; - options = [ "user" "x-systemd.automount" "exec" ]; + #"/mnt/Datos" = { + # device = "/dev/disk/by-uuid/eb3b01e9-556f-4c9d-aa99-5495c1bc51e1"; + # fsType = "btrfs"; + # options = [ "user" "x-systemd.automount" "exec" ]; + #}; + "/mnt/Windows" = { + device = "/dev/disk/by-uuid/E290A87190A84DBB"; + fsType = "ntfs"; + options = [ "nofail" ]; }; + #"/mnt/Windows-Datos" = { + # device = "/dev/disk/by-uuid/1E58C48458C45BE1"; + # fsType = "ntfs"; + # options = [ "nofail" ]; + #}; }; }