mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-11 20:26:50 +02:00
chore: Attempt to organize packages a bit
Not perfect but good enough.
This commit is contained in:
parent
5bc853c489
commit
10bc64f097
@ -1,8 +1,6 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (pkgs) hyprdim hyprnome hypridle hyprlock swww grimblast polkit_gnome;
|
|
||||||
|
|
||||||
opacity = "0.95";
|
opacity = "0.95";
|
||||||
super = "SUPER";
|
super = "SUPER";
|
||||||
|
|
||||||
@ -13,13 +11,27 @@ let
|
|||||||
swapBackgroundScript = "hypr/swap-bg.fish";
|
swapBackgroundScript = "hypr/swap-bg.fish";
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
home.packages = [
|
home.packages = with pkgs; [
|
||||||
hyprdim
|
hyprdim
|
||||||
hyprnome
|
hyprnome
|
||||||
hypridle
|
hypridle
|
||||||
hyprlock
|
hyprlock
|
||||||
swww
|
swww
|
||||||
grimblast
|
grimblast
|
||||||
|
brightnessctl
|
||||||
|
playerctl
|
||||||
|
mpvpaper
|
||||||
|
lnch
|
||||||
|
wev
|
||||||
|
tessen
|
||||||
|
wtype
|
||||||
|
dmenu-wayland
|
||||||
|
thud
|
||||||
|
python311Packages.icoextract
|
||||||
|
wallust
|
||||||
|
activate-linux
|
||||||
|
wl-clipboard-rs
|
||||||
|
wf-recorder
|
||||||
];
|
];
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
|
@ -80,10 +80,6 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = mkMerge [
|
environment.systemPackages = mkMerge [
|
||||||
(attrValues {
|
|
||||||
inherit (pkgs) wget jq eza fd fzf ripgrep;
|
|
||||||
})
|
|
||||||
|
|
||||||
(mkIf japanese (attrValues {
|
(mkIf japanese (attrValues {
|
||||||
inherit (pkgs) anki kanjidraw;
|
inherit (pkgs) anki kanjidraw;
|
||||||
}))
|
}))
|
||||||
@ -104,6 +100,9 @@ in
|
|||||||
ungoogled-chromium
|
ungoogled-chromium
|
||||||
qbittorrent
|
qbittorrent
|
||||||
obs-studio
|
obs-studio
|
||||||
|
satty
|
||||||
|
aaaaxy
|
||||||
|
srb2
|
||||||
;
|
;
|
||||||
}))
|
}))
|
||||||
|
|
||||||
|
@ -11,60 +11,22 @@
|
|||||||
|
|
||||||
sqlcipher
|
sqlcipher
|
||||||
|
|
||||||
fdupes
|
|
||||||
mediainfo
|
|
||||||
sox
|
|
||||||
httpie
|
|
||||||
ffmpeg
|
|
||||||
killall
|
|
||||||
trashy
|
|
||||||
whois
|
|
||||||
|
|
||||||
dig
|
|
||||||
yt-dlp
|
|
||||||
brightnessctl
|
|
||||||
jpegoptim
|
jpegoptim
|
||||||
playerctl
|
|
||||||
recode
|
recode
|
||||||
rmlint
|
rmlint
|
||||||
sd
|
|
||||||
smartmontools
|
smartmontools
|
||||||
hwinfo
|
|
||||||
stress
|
|
||||||
nixpkgs-review
|
|
||||||
choose
|
|
||||||
hdparm
|
|
||||||
imagemagick
|
|
||||||
restic
|
restic
|
||||||
watchexec
|
watchexec
|
||||||
mpvpaper
|
|
||||||
timg
|
|
||||||
ventoy
|
ventoy
|
||||||
wf-recorder
|
|
||||||
diskonaut
|
|
||||||
nodePackages.prisma
|
nodePackages.prisma
|
||||||
openssl
|
openssl
|
||||||
|
|
||||||
zola
|
zola
|
||||||
file
|
|
||||||
tessen
|
|
||||||
wtype
|
|
||||||
mtr
|
|
||||||
cointop
|
|
||||||
tectonic
|
tectonic
|
||||||
|
|
||||||
pipe-rename
|
pipe-rename
|
||||||
poppler_utils
|
poppler_utils
|
||||||
wl-clipboard-rs
|
|
||||||
lnch
|
|
||||||
wev
|
|
||||||
dmenu-wayland
|
|
||||||
python311Packages.icoextract
|
|
||||||
srb2
|
|
||||||
crystalline
|
crystalline
|
||||||
thud
|
|
||||||
wallust
|
|
||||||
activate-linux
|
|
||||||
tango
|
tango
|
||||||
nvd
|
nvd
|
||||||
nix-init
|
nix-init
|
||||||
@ -73,8 +35,6 @@
|
|||||||
lychee
|
lychee
|
||||||
|
|
||||||
nix-search-cli
|
nix-search-cli
|
||||||
satty
|
|
||||||
aaaaxy
|
|
||||||
lutgen
|
lutgen
|
||||||
sudachi-rs
|
sudachi-rs
|
||||||
pnpm-shell-completion
|
pnpm-shell-completion
|
||||||
|
@ -30,14 +30,34 @@ in
|
|||||||
|
|
||||||
environment.systemPackages = mkMerge [
|
environment.systemPackages = mkMerge [
|
||||||
(attrValues {
|
(attrValues {
|
||||||
inherit (pkgs) wget jq eza fd fzf ripgrep;
|
inherit (pkgs)
|
||||||
})
|
wget
|
||||||
|
jq
|
||||||
(attrValues {
|
eza
|
||||||
inherit (pkgs) treefmt;
|
fd
|
||||||
})
|
fzf
|
||||||
|
ripgrep
|
||||||
(attrValues {
|
file
|
||||||
|
timg
|
||||||
|
choose
|
||||||
|
sd
|
||||||
|
;
|
||||||
|
inherit (pkgs)
|
||||||
|
treefmt
|
||||||
|
httpie
|
||||||
|
yt-dlp
|
||||||
|
sox
|
||||||
|
dig
|
||||||
|
mtr
|
||||||
|
mediainfo
|
||||||
|
fdupes
|
||||||
|
whois
|
||||||
|
killall
|
||||||
|
trashy
|
||||||
|
hwinfo
|
||||||
|
stress
|
||||||
|
hdparm
|
||||||
|
;
|
||||||
inherit (pkgs)
|
inherit (pkgs)
|
||||||
neofetch
|
neofetch
|
||||||
onefetch
|
onefetch
|
||||||
@ -48,22 +68,21 @@ in
|
|||||||
sanctity
|
sanctity
|
||||||
cmatrix
|
cmatrix
|
||||||
;
|
;
|
||||||
})
|
|
||||||
(attrValues {
|
|
||||||
inherit (pkgs)
|
inherit (pkgs)
|
||||||
gdu
|
gdu
|
||||||
hexyl
|
hexyl
|
||||||
visidata
|
visidata
|
||||||
zellij
|
zellij
|
||||||
|
diskonaut
|
||||||
;
|
;
|
||||||
})
|
|
||||||
|
|
||||||
(attrValues {
|
|
||||||
inherit (pkgs)
|
inherit (pkgs)
|
||||||
p7zip
|
p7zip
|
||||||
unar
|
unar
|
||||||
rsync
|
rsync
|
||||||
rclone
|
rclone
|
||||||
|
ffmpeg
|
||||||
|
imagemagick
|
||||||
|
nixpkgs-review
|
||||||
;
|
;
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user