beets env update

This commit is contained in:
2026-05-06 11:57:25 +03:00
parent 81ab80c94a
commit acf2452b84
2 changed files with 29 additions and 46 deletions
+6 -3
View File
@@ -38,6 +38,12 @@ in
lazyjournal
systemctl-tui
# IDE
yaml-language-server
nil
fresh-editor
#flow-control
# Base
curl
# efibootmgr
@@ -54,8 +60,6 @@ in
tree
dust
tuckr
fresh-editor
#flow-control
# Net Diagnostic
mtr
@@ -89,7 +93,6 @@ in
# To save
tuios
bluetui
nil
speedtest-cli
# jocalsend
tlrc
+23 -43
View File
@@ -22,22 +22,17 @@ let
# };
beetsEnv = pkgs.python314.withPackages (
ps: with ps; [
anyio # N
lap # N
llvmlite # N
scipy # N
requests-ratelimiter # N
pyrate-limiter # N
numpy # N
numba # N
et-xmlfile
markdown-it-py
mdurl
openpyxl
pygments
rich
setuptools # N
pysocks # N
# et-xmlfile
# exceptiongroup
# markdown-it-py
# mdurl
# munkres
# musicbrainzngs
# openpyxl
# pygments
# rich
# sniffio
anyio
beautifulsoup4
beetcamp
beets
@@ -46,31 +41,36 @@ let
colorama
confuse
discogs-client
# exceptiongroup
filetype
h11
httpcore
httpx
httpx-socks
socksio
idna
jellyfish
langdetect
lap
llvmlite
mediafile
# munkres
# musicbrainzngs
mutagen
numba
numpy
oauthlib
packaging
pillow
platformdirs
# pycountry
pycountry
pylast
pyrate-limiter
pysocks
python-dateutil
pyyaml
requests
requests-ratelimiter
scipy
# setuptools
six
# sniffio
socksio
soupsieve
typing-extensions
unidecode
@@ -79,8 +79,6 @@ let
);
in
{
# nixpkgs.config.allowBroken = true;
users = {
users = {
"${xlib.device.username}" = {
@@ -101,25 +99,7 @@ in
type = "none";
wantedBy = [ "multi-user.target" ];
what = "/home/${xlib.device.username}/Music";
where = "/mnt/beets/music";
where = "/home/${xlib.device.username}/.config/beets";
}
];
# fileSystems."/mnt/beets/music" = {
# device = "/home/${xlib.device.username}/Music"; # "${xlib.dirs.vetymae-drive}/Users/User/Music"
# fsType = "none";
# options = [
# # "bind"
# "uid=1000"
# "gid=1000"
# "fmask=0077"
# "dmask=0077"
# "nofail"
# #"x-systemd.device-timeout=0"
# ];
# };
systemd.tmpfiles.rules = [
"d /mnt/beets 0700 ${xlib.device.username} users -"
"z /mnt/beets 0700 ${xlib.device.username} users -"
];
}