setting up media server
This commit is contained in:
parent
3475d9bfaf
commit
d2e7573bea
8 changed files with 269 additions and 587 deletions
|
@ -30,7 +30,7 @@
|
|||
rpi-imager
|
||||
freecad
|
||||
flatpak
|
||||
gst_all_1.gstreamer
|
||||
# gst_all_1.gstreamer
|
||||
prusa-slicer
|
||||
via
|
||||
vial
|
||||
|
@ -56,7 +56,6 @@
|
|||
trayscale
|
||||
font-manager
|
||||
|
||||
squirreldisk
|
||||
papers
|
||||
newsflash
|
||||
|
||||
|
@ -79,7 +78,6 @@
|
|||
discord
|
||||
slack
|
||||
signal-desktop
|
||||
eyedropper
|
||||
libreoffice
|
||||
hyphenDicts.en_US
|
||||
plex-mpv-shim
|
||||
|
@ -90,7 +88,7 @@
|
|||
|
||||
blender
|
||||
davinci-resolve-studio
|
||||
steam
|
||||
# steam
|
||||
processing
|
||||
zotero
|
||||
fractal
|
||||
|
@ -109,12 +107,9 @@
|
|||
plugdata
|
||||
pavucontrol
|
||||
qpwgraph
|
||||
helvum
|
||||
coppwr
|
||||
clapper
|
||||
ardour
|
||||
oculante
|
||||
farge
|
||||
halloy
|
||||
paleta
|
||||
wayback
|
||||
|
@ -124,7 +119,7 @@
|
|||
librewolf
|
||||
vivaldi
|
||||
|
||||
gst_all_1.gstreamer
|
||||
wl-color-picker
|
||||
|
||||
# screen recording and streaming
|
||||
kooha
|
||||
|
@ -135,6 +130,8 @@
|
|||
wineWowPackages.stagingFull
|
||||
winetricks
|
||||
|
||||
virt-manager
|
||||
|
||||
nautilus
|
||||
nautilus-open-any-terminal
|
||||
turtle
|
||||
|
@ -230,6 +227,14 @@
|
|||
name = "Bluetuith (bluetooth manager)";
|
||||
exec = "/home/emenel/.local/bin/wezapp bluetuith";
|
||||
};
|
||||
color-picker-clip = {
|
||||
name = "wl color picker (clipboard)";
|
||||
exec = "${pkgs.wl-color-picker}/bin/wl-color-picker clipboard";
|
||||
};
|
||||
color-picker = {
|
||||
name = "wl color picker";
|
||||
exec = "${pkgs.wl-color-picker}/bin/wl-color-picker";
|
||||
};
|
||||
};
|
||||
|
||||
xdg.configFile."halloy/config.toml".source = ../../homes/emenel/dotfiles/dot_config/halloy/config.toml;
|
||||
|
|
|
@ -2,8 +2,6 @@
|
|||
{
|
||||
|
||||
home.packages = with pkgs; [
|
||||
|
||||
|
||||
inputs.isd.packages.x86_64-linux.default
|
||||
|
||||
cmake
|
||||
|
@ -13,7 +11,6 @@
|
|||
readline
|
||||
rlwrap
|
||||
yt-dlp
|
||||
erdtree
|
||||
age
|
||||
figlet
|
||||
ffmpeg-full
|
||||
|
@ -24,15 +21,13 @@
|
|||
libnotify
|
||||
unzip
|
||||
zip
|
||||
stdenv
|
||||
tldr
|
||||
rich-cli
|
||||
delta
|
||||
(btop-rocm.override { cudaSupport = true; })
|
||||
gnupg
|
||||
imagemagick
|
||||
gnutls
|
||||
gettext
|
||||
# gettext
|
||||
gnumake
|
||||
nix-du
|
||||
nix-melt
|
||||
|
@ -42,31 +37,30 @@
|
|||
coreutils
|
||||
binutils
|
||||
editorconfig-core-c
|
||||
openssl
|
||||
exiftool
|
||||
libsecret
|
||||
shellcheck
|
||||
libffi.dev
|
||||
nodejs_18
|
||||
platformio-core
|
||||
# libffi.dev
|
||||
# nodejs_18
|
||||
# platformio-core
|
||||
icloudpd
|
||||
pkg-config
|
||||
ftgl
|
||||
gperf
|
||||
# ftgl
|
||||
# gperf
|
||||
numbat
|
||||
glpng
|
||||
# glpng
|
||||
nurl
|
||||
fastfetch
|
||||
nvd
|
||||
# ripgrep-all
|
||||
ripgrep-all
|
||||
silver-searcher
|
||||
powertop
|
||||
# powertop
|
||||
age
|
||||
kdotool
|
||||
# kdotool
|
||||
manix
|
||||
|
||||
caligula
|
||||
sqlite
|
||||
# sqlite
|
||||
|
||||
yaml-language-server
|
||||
typescript-language-server
|
||||
|
@ -93,7 +87,6 @@
|
|||
|
||||
zstd
|
||||
|
||||
|
||||
black
|
||||
jsbeautifier
|
||||
typescript
|
||||
|
@ -105,10 +98,9 @@
|
|||
nix-init
|
||||
alejandra
|
||||
|
||||
ncdu
|
||||
dua
|
||||
|
||||
git-annex
|
||||
# git-annex
|
||||
bfg-repo-cleaner
|
||||
delta
|
||||
tree
|
||||
|
@ -126,19 +118,13 @@
|
|||
playerctl
|
||||
|
||||
tesseract
|
||||
alsa-utils
|
||||
alsa-tools
|
||||
# alsa-utils
|
||||
# alsa-tools
|
||||
dockfmt
|
||||
icloudpd
|
||||
|
||||
borgbackup
|
||||
trash-cli
|
||||
|
||||
poppler_utils
|
||||
|
||||
faircamp
|
||||
|
||||
|
||||
];
|
||||
|
||||
programs = {
|
||||
|
@ -196,37 +182,6 @@
|
|||
bat = {
|
||||
enable = true;
|
||||
};
|
||||
borgmatic = {
|
||||
enable = true;
|
||||
backups = {
|
||||
eddie = {
|
||||
location = {
|
||||
patterns = [
|
||||
"R /home/emenel"
|
||||
"- home/emenel/.cache"
|
||||
"- home/emenel/.nix*"
|
||||
"- home/emenel/.steam*"
|
||||
"- home/emenel/Dropbox"
|
||||
"- home/emenel/Sync"
|
||||
"- home/emenel/.dropbox*"
|
||||
"- home/emenel/.BitwigStudio"
|
||||
"- home/emenel/.local/share/bitwig"
|
||||
];
|
||||
repositories = [
|
||||
{
|
||||
"path" = "ssh://oyi3ydnz@oyi3ydnz.repo.borgbase.com/./repo";
|
||||
"label" = "eddie on borgbase";
|
||||
}
|
||||
];
|
||||
};
|
||||
retention = {
|
||||
keepDaily = 3;
|
||||
keepHourly = 3;
|
||||
keepMonthly = 2;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
eza = {
|
||||
enable = true;
|
||||
git = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue