diff --git a/flake.lock b/flake.lock index ee04002..6312514 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-16SMbNTMTa+acgZVO0MihmuQonvLo4Oy24fSzNvBKLw=", - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/ags", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/ags", "type": "path" }, "original": { - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/ags", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/ags", "type": "path" } }, @@ -664,11 +664,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-FbSB/VPF1F8BjjGejCs9hzRK4uo5RNMoIdMdl58mEFM=", - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/hyprland", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/hyprland", "type": "path" }, "original": { - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/hyprland", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/hyprland", "type": "path" } }, @@ -1058,12 +1058,12 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-ZyBMoOzPcntdRnVs747cLUB8yJylCdecHAtE/tWh5W8=", - "path": "/nix/store/j1jldl7nr35ghyvd0wpxr5bdnkdmd05s-source/home", + "narHash": "sha256-LjD9yXfA6p1taR5om300iZM94CchfGawQpnjvcXEmy8=", + "path": "/nix/store/jnbkzza2pc2g7f7hp7pb8imng5is45vs-source/home", "type": "path" }, "original": { - "path": "/nix/store/j1jldl7nr35ghyvd0wpxr5bdnkdmd05s-source/home", + "path": "/nix/store/jnbkzza2pc2g7f7hp7pb8imng5is45vs-source/home", "type": "path" } }, @@ -1434,11 +1434,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-B01IL6PFTcOaiaVsj3GnvmKb1Mc+PsajyoBSU7UE9zU=", - "path": "/nix/store/i085fcv2ckidpfzaif16vxj1xqify10l-source/packages", + "path": "/nix/store/mwdrgwdgp9027mmrzx6nnqr663ps6h50-source/packages", "type": "path" }, "original": { - "path": "/nix/store/i085fcv2ckidpfzaif16vxj1xqify10l-source/packages", + "path": "/nix/store/mwdrgwdgp9027mmrzx6nnqr663ps6h50-source/packages", "type": "path" } }, @@ -1522,12 +1522,12 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-+axyKmwg35iHQFbYCj0tW6XQ9ncPM3FfqO2maASdI0A=", - "path": "/nix/store/i085fcv2ckidpfzaif16vxj1xqify10l-source/programs", + "narHash": "sha256-h4bogpjTrrTzzj/EOatFp3eCjwrXgttguJLx7tHCEeo=", + "path": "/nix/store/mwdrgwdgp9027mmrzx6nnqr663ps6h50-source/programs", "type": "path" }, "original": { - "path": "/nix/store/i085fcv2ckidpfzaif16vxj1xqify10l-source/programs", + "path": "/nix/store/mwdrgwdgp9027mmrzx6nnqr663ps6h50-source/programs", "type": "path" } }, @@ -1557,11 +1557,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-4mwfSmoMooqMRTneT8F0xdoHx1iVhja0VVJFmecj1+s=", - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/pywal", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/pywal", "type": "path" }, "original": { - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/pywal", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/pywal", "type": "path" } }, @@ -1585,11 +1585,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-TsMqdRC5Rsop/6ASLtAFJc0Spt9NI8iQBk6dXxJ8mYA=", - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/rofi", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/rofi", "type": "path" }, "original": { - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/rofi", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/rofi", "type": "path" } }, @@ -1689,11 +1689,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-FtmMe4X6qOHE4q8v4bwsHIvhA3Ll1T96UhkYuWF+dlQ=", - "path": "/nix/store/j1jldl7nr35ghyvd0wpxr5bdnkdmd05s-source/system", + "path": "/nix/store/jnbkzza2pc2g7f7hp7pb8imng5is45vs-source/system", "type": "path" }, "original": { - "path": "/nix/store/j1jldl7nr35ghyvd0wpxr5bdnkdmd05s-source/system", + "path": "/nix/store/jnbkzza2pc2g7f7hp7pb8imng5is45vs-source/system", "type": "path" } }, @@ -1770,11 +1770,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-2h0M0hXa3L6rQJ2hmDadiZBYJcoxRqFdlXD7tK0LFrM=", - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/terminal", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/terminal", "type": "path" }, "original": { - "path": "/nix/store/g1fw4rpkw67mww668mxj05zmbd0ks8mv-source/terminal", + "path": "/nix/store/a7xzv44aj7lrp6rcah3r7r1g2jxp7z7c-source/terminal", "type": "path" } }, diff --git a/home/dotfiles/Wallpaper/bluescape.jpg b/home/dotfiles/Wallpaper/bluescape.jpg new file mode 100644 index 0000000..e55732d Binary files /dev/null and b/home/dotfiles/Wallpaper/bluescape.jpg differ diff --git a/home/dotfiles/Wallpaper/galaxy.jpg b/home/dotfiles/Wallpaper/galaxy.jpg new file mode 100755 index 0000000..a2771c3 Binary files /dev/null and b/home/dotfiles/Wallpaper/galaxy.jpg differ diff --git a/home/dotfiles/Wallpaper/kurisu.gif b/home/dotfiles/Wallpaper/kurisu.gif new file mode 100644 index 0000000..6b19557 Binary files /dev/null and b/home/dotfiles/Wallpaper/kurisu.gif differ diff --git a/home/dotfiles/Wallpaper/kurisu.jpg b/home/dotfiles/Wallpaper/kurisu.jpg new file mode 100644 index 0000000..3149f64 Binary files /dev/null and b/home/dotfiles/Wallpaper/kurisu.jpg differ diff --git a/home/dotfiles/Wallpaper/llenn.png b/home/dotfiles/Wallpaper/llenn.png new file mode 100644 index 0000000..5f7c800 Binary files /dev/null and b/home/dotfiles/Wallpaper/llenn.png differ diff --git a/home/dotfiles/Wallpaper/megumin.png b/home/dotfiles/Wallpaper/megumin.png new file mode 100644 index 0000000..b616d1d Binary files /dev/null and b/home/dotfiles/Wallpaper/megumin.png differ diff --git a/home/dotfiles/Wallpaper/megumin1.gif b/home/dotfiles/Wallpaper/megumin1.gif new file mode 100644 index 0000000..f733c6d Binary files /dev/null and b/home/dotfiles/Wallpaper/megumin1.gif differ diff --git a/home/dotfiles/Wallpaper/megumin2.gif b/home/dotfiles/Wallpaper/megumin2.gif new file mode 100644 index 0000000..d7b790a Binary files /dev/null and b/home/dotfiles/Wallpaper/megumin2.gif differ diff --git a/home/dotfiles/Wallpaper/ngnl.jpg b/home/dotfiles/Wallpaper/ngnl.jpg new file mode 100644 index 0000000..6091d86 Binary files /dev/null and b/home/dotfiles/Wallpaper/ngnl.jpg differ diff --git a/home/dotfiles/Wallpaper/orangescape.jpg b/home/dotfiles/Wallpaper/orangescape.jpg new file mode 100644 index 0000000..c107dfa Binary files /dev/null and b/home/dotfiles/Wallpaper/orangescape.jpg differ diff --git a/home/dotfiles/Wallpaper/rezero.gif b/home/dotfiles/Wallpaper/rezero.gif new file mode 100644 index 0000000..04e0ec9 Binary files /dev/null and b/home/dotfiles/Wallpaper/rezero.gif differ diff --git a/home/dotfiles/Wallpaper/sao.gif b/home/dotfiles/Wallpaper/sao.gif new file mode 100644 index 0000000..2e4bf6f Binary files /dev/null and b/home/dotfiles/Wallpaper/sao.gif differ diff --git a/home/dotfiles/Wallpaper/sao.png b/home/dotfiles/Wallpaper/sao.png new file mode 100644 index 0000000..b282367 Binary files /dev/null and b/home/dotfiles/Wallpaper/sao.png differ diff --git a/home/dotfiles/Wallpaper/sinon.gif b/home/dotfiles/Wallpaper/sinon.gif new file mode 100644 index 0000000..c7a52c9 Binary files /dev/null and b/home/dotfiles/Wallpaper/sinon.gif differ diff --git a/home/dotfiles/default.nix b/home/dotfiles/default.nix index 0675eff..252e708 100644 --- a/home/dotfiles/default.nix +++ b/home/dotfiles/default.nix @@ -21,6 +21,27 @@ in builtins.mapAttrs (n: v: { source = v; target = n; }) (builtins.listToAttrs (builtins.map (_name: { name = ".config/${_name}"; value = ./${_name}; }) files)); }) + (lib.mkIf config.homeconfig.hyprland.enable { + home.file = let + files = [ + "Wallpaper/sao.gif" + "Wallpaper/sao.png" + "Wallpaper/ngnl.jpg" + "Wallpaper/llenn.png" + "Wallpaper/sinon.gif" + "Wallpaper/galaxy.jpg" + "Wallpaper/kurisu.gif" + "Wallpaper/kurisu.jpg" + "Wallpaper/rezero.gif" + "Wallpaper/megumin.png" + "Wallpaper/megumin1.gif" + "Wallpaper/megumin2.gif" + "Wallpaper/bluescape.jpg" + "Wallpaper/orangescape.jpg" + ]; + in builtins.mapAttrs (n: v: { source = v; target = n; }) (builtins.listToAttrs (builtins.map (_name: { name = "Pictures/${_name}"; value = ./${_name}; }) files)); + }) + (lib.mkIf config.homeconfig.hyprland.enable { home.file = let files = [