add beets
This commit is contained in:
parent
d6ae95ef9b
commit
61b4ceedfa
3 changed files with 14 additions and 4 deletions
|
|
@ -95,7 +95,7 @@ in
|
||||||
group = "minecraft";
|
group = "minecraft";
|
||||||
};
|
};
|
||||||
users.groups.minecraft = { };
|
users.groups.minecraft = { };
|
||||||
environment.systemPackages = [ pkgs.jdk17 pkgs.borgbackup ];
|
environment.systemPackages = [ pkgs.jdk17 pkgs.borgbackup pkgs.beets ];
|
||||||
|
|
||||||
services.smartd = {
|
services.smartd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -188,7 +188,7 @@
|
||||||
services.syncthing.enable = true;
|
services.syncthing.enable = true;
|
||||||
services.syncthing.tray.enable = true;
|
services.syncthing.tray.enable = true;
|
||||||
services.syncthing.tray.command = "syncthingtray --wait";
|
services.syncthing.tray.command = "syncthingtray --wait";
|
||||||
programs.firefox.nativeMessagingHosts = [ pkgs.unstable.firefoxpwa ];
|
programs.firefox.nativeMessagingHosts = [ pkgs.unstable.firefoxpwa pkgs.unstable.keepassxc ];
|
||||||
programs.firefox.enable = true;
|
programs.firefox.enable = true;
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -218,6 +218,7 @@
|
||||||
dune3d
|
dune3d
|
||||||
ptyxis
|
ptyxis
|
||||||
appimage-run
|
appimage-run
|
||||||
|
unstable.keepassxc
|
||||||
|
|
||||||
# filezilla
|
# filezilla
|
||||||
|
|
||||||
|
|
@ -326,6 +327,7 @@
|
||||||
"/var/lib/bluetooth"
|
"/var/lib/bluetooth"
|
||||||
"/var/lib/flatpak"
|
"/var/lib/flatpak"
|
||||||
"/var/lib/iwd"
|
"/var/lib/iwd"
|
||||||
|
"/var/log" #lol
|
||||||
];
|
];
|
||||||
services = {
|
services = {
|
||||||
ssh.enable = true;
|
ssh.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ let
|
||||||
else if i == 0 then 1
|
else if i == 0 then 1
|
||||||
else n * pow n (i - 1);
|
else n * pow n (i - 1);
|
||||||
tag = n: toString (pow 2 (n - 1));
|
tag = n: toString (pow 2 (n - 1));
|
||||||
|
scratchTag = tag 20;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|
@ -511,6 +512,8 @@ label:focus {
|
||||||
// {
|
// {
|
||||||
"Super 0" = "set-focused-tags 4294967295"; # $(((1 << 32) - 1))
|
"Super 0" = "set-focused-tags 4294967295"; # $(((1 << 32) - 1))
|
||||||
"Super+Shift 0" = "set-view-tags 4294967295"; # $(((1 << 32) - 1))
|
"Super+Shift 0" = "set-view-tags 4294967295"; # $(((1 << 32) - 1))
|
||||||
|
"Super P" = "toggle-focused-tags ${scratchTag}";
|
||||||
|
"Super+Shift P" = "set-view-tags ${scratchTag}";
|
||||||
# Super+Space to toggle float
|
# Super+Space to toggle float
|
||||||
"Super Space" = "toggle-float";
|
"Super Space" = "toggle-float";
|
||||||
|
|
||||||
|
|
@ -558,19 +561,23 @@ label:focus {
|
||||||
keyboard-layout = "eu";
|
keyboard-layout = "eu";
|
||||||
xcursor-theme = "Adwaita";
|
xcursor-theme = "Adwaita";
|
||||||
default-layout = "rivertile";
|
default-layout = "rivertile";
|
||||||
|
spawn-tagmask = "4293918719"; # (( ((1 << 32) - 1) ^ (1 << 20) )) all but scratch tag
|
||||||
rule-add = {
|
rule-add = {
|
||||||
"-title 'Picture-in-Picture'" = "float";
|
"-title 'Picture-in-Picture'" = "float";
|
||||||
"-app-id 'com.saivert.pwvucontrol'" = "float";
|
"-app-id 'com.saivert.pwvucontrol'" = "float";
|
||||||
|
"-app-id 'KeePassXC'" = "float";
|
||||||
"-app-id 'org.gnome.NautilusPreviewer'" = "float";
|
"-app-id 'org.gnome.NautilusPreviewer'" = "float";
|
||||||
"-app-id 'Signal'" = "tags ${tag 9}"; # signal
|
"-app-id 'Signal'" = "tags ${tag 9}"; # signal
|
||||||
"-app-id 'Cinny'" = "tags ${tag 9}"; # cinny
|
"-app-id 'Element'" = "tags ${tag 9}"; # cinny
|
||||||
"-app-id 'FFPWA-01JHNYASHBQB122KMCDPEZ65JA'" = "tags ${tag 9}"; # yt music
|
"-app-id 'FFPWA-01JHNYASHBQB122KMCDPEZ65JA'" = "tags ${tag 9}"; # yt music
|
||||||
"-app-id 'org.gnome.evolution'" = "tags ${tag 8}"; # evolution
|
"-app-id 'org.gnome.evolution'" = "tags ${tag 8}"; # evolution
|
||||||
"-app-id 'obsidian'" = "tags ${tag 1}"; # obsidian
|
"-app-id 'obsidian'" = "tags ${tag 1}"; # obsidian
|
||||||
|
"-app-id 'KeePassXC' " = "tags ${scratchTag}";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
export XDG_CURRENT_DESKTOP=river
|
export XDG_CURRENT_DESKTOP=river
|
||||||
|
export SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/ssh-agent
|
||||||
rivertile -view-padding 0 -outer-padding 0 &
|
rivertile -view-padding 0 -outer-padding 0 &
|
||||||
swayidle \
|
swayidle \
|
||||||
timeout 300 'swaylock -i ${backgroundImage}' \
|
timeout 300 'swaylock -i ${backgroundImage}' \
|
||||||
|
|
@ -584,8 +591,9 @@ label:focus {
|
||||||
# now autostarting stuff thats always open anyways
|
# now autostarting stuff thats always open anyways
|
||||||
obsidian &
|
obsidian &
|
||||||
signal-desktop &
|
signal-desktop &
|
||||||
cinny-desktop &
|
element-desktop &
|
||||||
evolution &
|
evolution &
|
||||||
|
${pkgs.appimage-run}/bin/appimage-run /home/ragon/AppImages/KeePassXC-2.8.0-snapshot-x86_64.AppImage &
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
# services.wired = {
|
# services.wired = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue