mirror of
https://github.com/librephoenix/nixos-config
synced 2025-01-18 22:55:52 +05:30
Compare commits
5 commits
e76a49fd30
...
a7dd41eb2c
Author | SHA1 | Date | |
---|---|---|---|
a7dd41eb2c | |||
2bca53cbd2 | |||
ad68c024dd | |||
33e0cffe81 | |||
9f6f50fdaf |
36
flake.lock
36
flake.lock
|
@ -466,11 +466,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1708031129,
|
||||
"narHash": "sha256-EH20hJfNnc1/ODdDVat9B7aKm0B95L3YtkIRwKLvQG8=",
|
||||
"lastModified": 1708591310,
|
||||
"narHash": "sha256-8mQGVs8JccWTnORgoLOTh9zvf6Np+x2JzhIc+LDcJ9s=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "3d6791b3897b526c82920a2ab5f61d71985b3cf8",
|
||||
"rev": "0e0e9669547e45ea6cca2de4044c1a384fd0fe55",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -504,11 +504,11 @@
|
|||
"hyprland-plugins": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1707235940,
|
||||
"narHash": "sha256-oUFgOgZqbWjvU+cHoOVs/oZA5oNMPdhM0rjfHH58vwQ=",
|
||||
"lastModified": 1708270226,
|
||||
"narHash": "sha256-PCsEiFKBDZ1VKw8rlo8D/J+22gic7ls5zDWcU3AAxGQ=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-plugins",
|
||||
"rev": "d7ee47381bdfd345cf46c8918d86ed49b12c9df0",
|
||||
"rev": "f99822818ec8276cfd6ec99ab60c4708c9884e3d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -582,11 +582,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1708118438,
|
||||
"narHash": "sha256-kk9/0nuVgA220FcqH/D2xaN6uGyHp/zoxPNUmPCMmEE=",
|
||||
"lastModified": 1708655239,
|
||||
"narHash": "sha256-ZrP/yACUvDB+zbqYJsln4iwotbH6CTZiTkANJ0AgDv4=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "5863c27340ba4de8f83e7e3c023b9599c3cb3c80",
|
||||
"rev": "cbc4211f0afffe6dfd2478a62615dd5175a13f9a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -597,11 +597,11 @@
|
|||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1708161998,
|
||||
"narHash": "sha256-6KnemmUorCvlcAvGziFosAVkrlWZGIc6UNT9GUYr0jQ=",
|
||||
"lastModified": 1708566995,
|
||||
"narHash": "sha256-e/THimsoxxMAHSbwMKov5f5Yg+utTj6XVGEo24Lhx+0=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "84d981bae8b5e783b3b548de505b22880559515f",
|
||||
"rev": "3cb4ae6689d2aa3f363516234572613b31212b78",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -876,11 +876,11 @@
|
|||
"nixpkgs": "nixpkgs_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1708241671,
|
||||
"narHash": "sha256-zSulX9tP4R35Y8A842dGSzaHMVP91W2Ry0SXvQKD2BQ=",
|
||||
"lastModified": 1708654230,
|
||||
"narHash": "sha256-f8B3nm0DIsWBmaLHvFvjJnqvFsEEoHxTjE9or5w4nIo=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "d500e370b26f9b14303cb39bf1509df0a920c8b0",
|
||||
"rev": "67853eda5dfe64922b9deb0ebc246a846fe177c7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -922,11 +922,11 @@
|
|||
"nixpkgs": "nixpkgs_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1707757489,
|
||||
"narHash": "sha256-YyqHbxtDGB3OIITPQ3XtkM20fh9/t4CXkYXKzg9DuP8=",
|
||||
"lastModified": 1708699241,
|
||||
"narHash": "sha256-HpRE7W000QQmII9Tt/BBEEL6Io1mzUL6rl82QoRQP3A=",
|
||||
"owner": "danth",
|
||||
"repo": "stylix",
|
||||
"rev": "50cae37cfe23e5ad202ed53f48529139dfa0d008",
|
||||
"rev": "6c447e8761018fa75dfdc20df6232d67a8cc93f2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -64,3 +64,11 @@ This loads in my convenience script =phoenix= (still a WIP), which replaces freq
|
|||
- If no argument is given, it cleans anything older than 30 days
|
||||
- If a time argument is supplied (i.e. 10d), it cleans stuff older than that (10 days in this example)
|
||||
- If the argument =full= is given, it deletes /all/ previous generations
|
||||
|
||||
** FAQ
|
||||
*** =home-manager switch --flake .#user= Command Fails
|
||||
If it fails with something to the effect of "could not download {some image file}" then that just means that one of my themes is having trouble downloading the background image. To conserve on space in the repo, my themes download the relevant wallpapers directly from their source, but that also means that if the link is broken, =home-manager switch= fails.
|
||||
|
||||
I have included a script in the [[./themes][themes directory]] named [[./themes/background-test.sh][background-test.sh]] which performs a rough test on every theme background url, reporting which are broken.
|
||||
|
||||
If you're having this error, navigate to the [[./flake.nix][flake.nix]] and select any theme with a good background wallpaper link. As long as it is able to download the new wallpaper, it should be able to build.
|
||||
|
|
9
themes/background-test.sh
Executable file
9
themes/background-test.sh
Executable file
|
@ -0,0 +1,9 @@
|
|||
#!/bin/sh
|
||||
for i in $(ls -d */);
|
||||
do
|
||||
if curl --output /dev/null --silent --head --fail $(cat $i/backgroundurl.txt); then
|
||||
echo "$i background successfully downloads";
|
||||
else
|
||||
echo -e "\033[0;31m$i background download fails\033[0m"
|
||||
fi
|
||||
done
|
|
@ -1 +1 @@
|
|||
sha256-S+bwNBUR91VkH8rOAEcRVj43gJ6idLO9LjzV4E90Sb0=
|
||||
sha256-C+gURQ6K+OSnw4GNqLe+q/1sNRDbUj4WG5WY5yAhM5s=
|
||||
|
|
|
@ -1 +1 @@
|
|||
https://downloadscdn6.freepik.com/23/2150919/2150918875.jpg?filename=digital-art-moon-wallpaper.jpg&token=exp=1698602553~hmac=75964126e06ddac19e988a88b03ca0a2
|
||||
https://images5.alphacoders.com/134/1344471.png
|
||||
|
|
|
@ -42,8 +42,8 @@
|
|||
))
|
||||
;; On Linux I can enable blur, however
|
||||
(funcall (lambda ()
|
||||
(set-frame-parameter nil 'alpha-background 65)
|
||||
(add-to-list 'default-frame-alist '(alpha-background . 65))
|
||||
(set-frame-parameter nil 'alpha-background 75)
|
||||
(add-to-list 'default-frame-alist '(alpha-background . 75))
|
||||
))
|
||||
)
|
||||
|
||||
|
@ -1206,7 +1206,7 @@ https://github.com/magit/magit/issues/460 (@cpitclaudel)."
|
|||
:desc "Generate hledger balancesheet"
|
||||
"b" 'hledger-balancesheet*
|
||||
|
||||
:desc "Exec hledger command"
|
||||
:desc "Generate hledger daily report"
|
||||
"d" 'hledger-daily-report*)
|
||||
|
||||
(map! :localleader
|
||||
|
|
|
@ -105,8 +105,8 @@ Doom Emacs is traditionally installed by cloning the repository ([[https://githu
|
|||
))
|
||||
;; On Linux I can enable blur, however
|
||||
(funcall (lambda ()
|
||||
(set-frame-parameter nil 'alpha-background 65)
|
||||
(add-to-list 'default-frame-alist '(alpha-background . 65))
|
||||
(set-frame-parameter nil 'alpha-background 75)
|
||||
(add-to-list 'default-frame-alist '(alpha-background . 75))
|
||||
))
|
||||
)
|
||||
|
||||
|
@ -1399,7 +1399,7 @@ https://github.com/magit/magit/issues/460 (@cpitclaudel)."
|
|||
:desc "Generate hledger balancesheet"
|
||||
"b" 'hledger-balancesheet*
|
||||
|
||||
:desc "Exec hledger command"
|
||||
:desc "Generate hledger daily report"
|
||||
"d" 'hledger-daily-report*)
|
||||
|
||||
(map! :localleader
|
||||
|
|
|
@ -6,6 +6,6 @@
|
|||
];
|
||||
programs.alacritty.enable = true;
|
||||
programs.alacritty.settings = {
|
||||
window.opacity = lib.mkForce 0.65;
|
||||
window.opacity = lib.mkForce 0.75;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -6,6 +6,6 @@
|
|||
];
|
||||
programs.kitty.enable = true;
|
||||
programs.kitty.settings = {
|
||||
background_opacity = lib.mkForce "0.65";
|
||||
background_opacity = lib.mkForce "0.75";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -201,8 +201,8 @@
|
|||
windowrulev2 = opacity 0.80,title:^(LibreWolf)$
|
||||
windowrulev2 = opacity 0.80,title:^(New Tab - LibreWolf)$
|
||||
windowrulev2 = opacity 0.80,title:^(New Tab - Brave)$
|
||||
windowrulev2 = opacity 0.65,title:^(My Local Dashboard Awesome Homepage - qutebrowser)$
|
||||
windowrulev2 = opacity 0.65,title:\[.*\] - My Local Dashboard Awesome Homepage
|
||||
windowrulev2 = opacity 0.75,title:^(My Local Dashboard Awesome Homepage - qutebrowser)$
|
||||
windowrulev2 = opacity 0.75,title:\[.*\] - My Local Dashboard Awesome Homepage
|
||||
windowrulev2 = opacity 0.9,class:^(org.keepassxc.KeePassXC)$
|
||||
windowrulev2 = opacity 0.75,class:^(org.gnome.Nautilus)$
|
||||
|
||||
|
|
Loading…
Reference in a new issue