flake: start transitioning away from with

This commit is contained in:
Charlie Root 2025-03-02 19:11:27 +01:00
commit deb3e1753c
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
10 changed files with 281 additions and 270 deletions

View file

@ -11,10 +11,9 @@
module = {
config = {
environment.sessionVariables.EDITOR = "hx";
environment.systemPackages = with packages; [
fish
helix
];
environment.systemPackages = builtins.attrValues {
inherit (packages) fish helix;
};
};
};
}

View file

@ -31,11 +31,9 @@
ln -s --relative "$autoload_target" autoload
'';
};
plugins = with kakounePlugins; [
fzf-kak
kakoune-catppuccin
];
plugins = builtins.attrValues {
inherit (kakounePlugins) fzf-kak kakoune-catppuccin;
};
kakoune-wrapped = symlinkJoin {
name = "kakoune-wrapped";

View file

@ -1,71 +1,65 @@
pkgs: (with pkgs; [
# better cd
zoxide
#better ls
eza
atuin
# better cat
bat
# clipboard
# yazi
serpl
diff-so-fancy
tig
direnv
sesh
mprocs
curlie
entr
procs
sd
# mult
glow
# dua-cli
dust
kondo
# better grep
ripgrep
# better dig
dogdns
# simply the best fetch tool out there
microfetch
fzf
element
carapace
difftastic
hexyl
iputils
gnumake
gping
asciinema
inetutils
scc
starship
onefetch
wget
cpufetch
yt-dlp
tealdeer
glow
hyperfine
imagemagick
ffmpeg-full
# catimg
timg
nmap
wget
fd
jq
rsync
figlet
unzip
zip
])
pkgs:
builtins.attrValues {
inherit
(pkgs)
# better cd
zoxide
#better ls
eza
atuin
# better cat
bat
# clipboard
# yazi
serpl
diff-so-fancy
tig
direnv
sesh
mprocs
curlie
entr
procs
sd
# mult
glow
# dua-cli
dust
kondo
# better grep
ripgrep
# better dig
dogdns
# simply the best fetch tool out there
microfetch
fzf
element
carapace
difftastic
hexyl
iputils
gnumake
gping
asciinema
inetutils
scc
starship
onefetch
wget
cpufetch
yt-dlp
tealdeer
hyperfine
imagemagick
ffmpeg-full
# catimg
timg
nmap
fd
jq
rsync
figlet
unzip
zip
;
}