Implemented custom system for creating and distributing color schemes based on wallpapers, and also cycling through wallpapers.
nixfmt'd the codebase
This commit is contained in:
@@ -1,4 +1,11 @@
|
||||
{ inputs, lib, config, pkgs, self, ... }:
|
||||
{
|
||||
inputs,
|
||||
lib,
|
||||
config,
|
||||
pkgs,
|
||||
self,
|
||||
...
|
||||
}:
|
||||
|
||||
let
|
||||
scripts = with pkgs; [
|
||||
@@ -25,74 +32,76 @@ let
|
||||
myScripts.color-commit
|
||||
myScripts.mntstack
|
||||
];
|
||||
pythonWithStuff = pkgs.python3.withPackages(ps: with ps; [ requests ]);
|
||||
in {
|
||||
in
|
||||
{
|
||||
options = {
|
||||
movOpts.envConfig.userPkgs.enable =
|
||||
lib.mkEnableOption "enables my default user packages";
|
||||
movOpts.envConfig.userPkgs.enable = lib.mkEnableOption "enables my default user packages";
|
||||
};
|
||||
config = lib.mkIf config.movOpts.envConfig.userPkgs.enable {
|
||||
home.packages = with pkgs; [
|
||||
cargo
|
||||
rustc
|
||||
clippy
|
||||
rust-analyzer
|
||||
nerd-fonts.envy-code-r
|
||||
clippy
|
||||
rust-analyzer
|
||||
nemo
|
||||
feh
|
||||
gtk3
|
||||
vicut
|
||||
imagemagick
|
||||
vlc
|
||||
lolcat
|
||||
vesktop
|
||||
zsh
|
||||
zsh-syntax-highlighting
|
||||
zsh-history-substring-search
|
||||
zsh-autosuggestions
|
||||
#libreoffice
|
||||
gtrash
|
||||
ripgrep
|
||||
wf-recorder
|
||||
toilet
|
||||
vkbasalt
|
||||
firefox
|
||||
spotify
|
||||
zathura
|
||||
tor
|
||||
tor-browser
|
||||
chromium
|
||||
obs-studio
|
||||
gparted
|
||||
dust
|
||||
porsmo
|
||||
w3m
|
||||
sox
|
||||
neovide
|
||||
claude-code
|
||||
pythonWithStuff
|
||||
monero-cli
|
||||
protonup-qt
|
||||
piper
|
||||
libratbag
|
||||
ghostty
|
||||
firefox
|
||||
fd
|
||||
delta
|
||||
glfw
|
||||
mesa-demos
|
||||
xwayland
|
||||
discord
|
||||
cloc
|
||||
wine
|
||||
gimp
|
||||
fira-code
|
||||
nerd-fonts.fira-code
|
||||
nodejs_latest
|
||||
myPkgs.noto-sans-jp
|
||||
myPkgs.billy-font
|
||||
] ++ scripts;
|
||||
home.packages =
|
||||
with pkgs;
|
||||
[
|
||||
cargo
|
||||
rustc
|
||||
clippy
|
||||
rust-analyzer
|
||||
nerd-fonts.envy-code-r
|
||||
clippy
|
||||
rust-analyzer
|
||||
nemo
|
||||
feh
|
||||
gtk3
|
||||
vicut
|
||||
imagemagick
|
||||
vlc
|
||||
lolcat
|
||||
vesktop
|
||||
zsh
|
||||
zsh-syntax-highlighting
|
||||
zsh-history-substring-search
|
||||
zsh-autosuggestions
|
||||
#libreoffice
|
||||
gtrash
|
||||
ripgrep
|
||||
wf-recorder
|
||||
toilet
|
||||
vkbasalt
|
||||
firefox
|
||||
spotify
|
||||
zathura
|
||||
tor
|
||||
tor-browser
|
||||
chromium
|
||||
obs-studio
|
||||
gparted
|
||||
dust
|
||||
porsmo
|
||||
w3m
|
||||
sox
|
||||
neovide
|
||||
claude-code
|
||||
myPython
|
||||
monero-cli
|
||||
protonup-qt
|
||||
piper
|
||||
libratbag
|
||||
ghostty
|
||||
firefox
|
||||
fd
|
||||
delta
|
||||
glfw
|
||||
mesa-demos
|
||||
xwayland
|
||||
discord
|
||||
cloc
|
||||
wine
|
||||
gimp
|
||||
fira-code
|
||||
nerd-fonts.fira-code
|
||||
nodejs_latest
|
||||
myPkgs.noto-sans-jp
|
||||
myPkgs.billy-font
|
||||
]
|
||||
++ scripts;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user