68 lines
1.3 KiB
Nix
68 lines
1.3 KiB
Nix
{pkgs, ...}: {
|
|
imports = [
|
|
./browser.nix
|
|
];
|
|
|
|
home.packages = with pkgs; [
|
|
obs-studio
|
|
selectdefaultapplication
|
|
easyeffects
|
|
inkscape
|
|
libsForQt5.okular
|
|
pavucontrol
|
|
qpwgraph
|
|
element-desktop
|
|
brave
|
|
gimp
|
|
quickemu
|
|
bitwarden
|
|
libsForQt5.kasts
|
|
libreoffice
|
|
logseq
|
|
insomnia
|
|
dbeaver
|
|
];
|
|
|
|
programs.imv.enable = true;
|
|
|
|
gtk = {
|
|
enable = true;
|
|
iconTheme = {
|
|
name = "Vimix-Doder";
|
|
package = pkgs.vimix-icon-theme;
|
|
};
|
|
cursorTheme = {
|
|
name = "Vanilla-DMZ";
|
|
package = pkgs.vanilla-dmz;
|
|
size = 24;
|
|
};
|
|
gtk3.bookmarks = [
|
|
"file:///home/tristan/Documents"
|
|
"file:///home/tristan/Pictures/Screenshots"
|
|
"file:///home/tristan/Downloads"
|
|
];
|
|
};
|
|
|
|
programs.mpv.enable = true;
|
|
programs.mpv.bindings = {
|
|
l = "seek 5";
|
|
h = "seek -5";
|
|
e = "add chapter 1";
|
|
b = "add chapter -1";
|
|
">" = "multiply speed 1.1";
|
|
"<" = "multiply speed 1/1.1";
|
|
"." = "frame-step";
|
|
"," = "frame-back-step";
|
|
"ctrl+n" = "playlist-next";
|
|
"ctrl+p" = "playlist-prev";
|
|
k = "add volume 2";
|
|
j = "add volume -2";
|
|
m = "cycle mute";
|
|
c = "cycle sub-visibility";
|
|
};
|
|
programs.mpv.scripts = [
|
|
pkgs.mpvScripts.mpris
|
|
];
|
|
|
|
programs.librewolf.enable = true;
|
|
}
|