feat(graphical-fullblown,sway): dropbox->maestral, cleanup, add udiskie
This commit is contained in:
parent
fb11753620
commit
4e0d0c3abd
5 changed files with 69 additions and 41 deletions
|
@ -33,10 +33,6 @@ pkgs.stdenv.mkDerivation {
|
|||
prs
|
||||
fuzzel
|
||||
wofi
|
||||
# broken as of 2023-04-27 because it doesn't load without a config
|
||||
# packages'.aphorme_launcher
|
||||
packages'.yofi
|
||||
# packages'.ofi-pass
|
||||
age
|
||||
age-plugin-yubikey
|
||||
ssh-to-age
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
# repoFlakeInputs',
|
||||
...
|
||||
}: let
|
||||
pkgsMaster = nodeFlake.inputs.nixpkgs-master.${pkgs.system};
|
||||
pkgsMaster = nodeFlake.inputs.nixpkgs-master.legacyPackages.${pkgs.system};
|
||||
pkgsUnstableSmall = nodeFlake.inputs.nixpkgs-unstable-small.legacyPackages.${pkgs.system};
|
||||
pkgs2211 = nodeFlake.inputs.nixpkgs-2211.legacyPackages.${pkgs.system};
|
||||
# pkgs2211 = repoFlakeInputs'.nixpkgs-2211.legacyPackages;
|
||||
|
@ -235,18 +235,22 @@ in {
|
|||
cdrtools
|
||||
|
||||
# Document Processing and Management
|
||||
gnome.nautilus
|
||||
xfce.thunar
|
||||
pcmanfm
|
||||
# mendeley
|
||||
evince
|
||||
((logseq.overrideAttrs (attrs: {
|
||||
version = "nightly";
|
||||
src = repoFlake.inputs.logseqNightly;
|
||||
})).override (_: {
|
||||
electron = pkgs.electron_24;
|
||||
}))
|
||||
((pkgsMaster.logseq.overrideAttrs (finalAttrs: previousAttrs: {
|
||||
version = "nightly";
|
||||
src = repoFlake.inputs.logseqNightly;
|
||||
}))
|
||||
.override (_: {
|
||||
electron = pkgs.electron_24;
|
||||
}))
|
||||
|
||||
# File Synchronzation
|
||||
dropbox
|
||||
maestral
|
||||
maestral-gui
|
||||
rsync
|
||||
|
||||
# Filesystem Tools
|
||||
|
@ -300,4 +304,32 @@ in {
|
|||
|
||||
systemd.user.startServices = true;
|
||||
services.syncthing.enable = true;
|
||||
|
||||
services.udiskie = {
|
||||
enable = true;
|
||||
automount = true;
|
||||
notify = true;
|
||||
};
|
||||
|
||||
# FIXME: doesn't work as the service can't seem to control its started PID
|
||||
services.dropbox = {
|
||||
enable = false;
|
||||
path = "${config.home.homeDirectory}/Dropbox-Hm";
|
||||
};
|
||||
|
||||
# TODO: uncomment this when it's in stable home-manger
|
||||
# programs.joshuto = {
|
||||
# enable = true;
|
||||
# };
|
||||
|
||||
# systemd.user.services.maestral = {
|
||||
# Unit.Description = "Maestral daemon";
|
||||
# Install.WantedBy = ["default.target"];
|
||||
# Service = {
|
||||
# ExecStart = "${pkgs.maestral}/bin/maestral start -f";
|
||||
# ExecStop = "${pkgs.maestral}/bin/maestral stop";
|
||||
# Restart = "on-failure";
|
||||
# Nice = 10;
|
||||
# };
|
||||
# };
|
||||
}
|
||||
|
|
|
@ -72,7 +72,6 @@ in {
|
|||
pkgs.iosevka-comfy.comfy-fixed
|
||||
|
||||
# experimental stuff
|
||||
packages'.yofi
|
||||
pkgs.fuzzel
|
||||
];
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue