some cleanup
This commit is contained in:
parent
c4cd0e005b
commit
e3131f51b0
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
home-manager.users.alukard = {
|
home-manager.users.alukard = {
|
||||||
home.packages = [ pkgs.himalaya ];
|
home.packages = [ pkgs.himalaya ];
|
||||||
# home.packages = [ inputs.himalaya.defaultPackage.${system} ];
|
# home.packages = [ inputs.himalaya.defaultPackage.${pkgs.system} ];
|
||||||
|
|
||||||
xdg.configFile."himalaya/config.toml".text = ''
|
xdg.configFile."himalaya/config.toml".text = ''
|
||||||
downloads-dir="/home/alukard/Downloads/mail"
|
downloads-dir="/home/alukard/Downloads/mail"
|
||||||
|
@ -10,13 +10,10 @@ with config.deviceSpecific; {
|
|||||||
fd
|
fd
|
||||||
ffmpeg.bin
|
ffmpeg.bin
|
||||||
git-filter-repo
|
git-filter-repo
|
||||||
glib.bin # gio
|
# glib.bin # gio
|
||||||
gptfdisk
|
# gptfdisk
|
||||||
libqalculate
|
libqalculate
|
||||||
lm_sensors
|
lm_sensors
|
||||||
lnav
|
|
||||||
manix
|
|
||||||
neofetch
|
|
||||||
nix-prefetch-git
|
nix-prefetch-git
|
||||||
p7zip
|
p7zip
|
||||||
# (p7zip.override { enableUnfree = true; })
|
# (p7zip.override { enableUnfree = true; })
|
||||||
@ -68,6 +65,9 @@ with config.deviceSpecific; {
|
|||||||
youtube-to-mpv
|
youtube-to-mpv
|
||||||
zathura
|
zathura
|
||||||
zoom-us
|
zoom-us
|
||||||
|
|
||||||
|
# awesome-shell
|
||||||
|
lnav
|
||||||
] ++ lib.optionals (!(isVM || isISO)) [
|
] ++ lib.optionals (!(isVM || isISO)) [
|
||||||
libreoffice
|
libreoffice
|
||||||
] ++ lib.optionals isGaming [
|
] ++ lib.optionals isGaming [
|
||||||
|
@ -6,7 +6,16 @@
|
|||||||
|
|
||||||
home-manager.users.alukard = {
|
home-manager.users.alukard = {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
(vivaldi.override { proprietaryCodecs = true; })
|
# (vivaldi.override { proprietaryCodecs = true; })
|
||||||
|
((vivaldi.overrideAttrs (oldAttrs: rec {
|
||||||
|
buildInputs = oldAttrs.buildInputs ++ [ pkgs.libglvnd pkgs.pipewire pkgs.wayland ];
|
||||||
|
# --enable-features=UseOzonePlatform,UseSkiaRenderer,Vulkan --ozone-platform=wayland
|
||||||
|
postInstall = ''
|
||||||
|
substituteInPlace "$out"/bin/vivaldi \
|
||||||
|
--replace 'vivaldi-wrapped" "$@"' 'vivaldi-wrapped" --ignore-gpu-blocklist --enable-gpu-rasterization \
|
||||||
|
--enable-zero-copy --use-gl=desktop "$@"'
|
||||||
|
'';
|
||||||
|
})).override { proprietaryCodecs = true; })
|
||||||
];
|
];
|
||||||
|
|
||||||
xdg.configFile."vivaldi/css/custom.css".source = pkgs.writeText "custom.css" ''
|
xdg.configFile."vivaldi/css/custom.css".source = pkgs.writeText "custom.css" ''
|
||||||
|
@ -12,9 +12,8 @@ let
|
|||||||
in
|
in
|
||||||
with lib; {
|
with lib; {
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
# (import "${inputs.nixpkgs-mozilla}/lib-overlay.nix")
|
|
||||||
# (import "${inputs.nixpkgs-mozilla}/rust-overlay.nix")
|
|
||||||
inputs.android-nixpkgs.overlay
|
inputs.android-nixpkgs.overlay
|
||||||
|
inputs.nixpkgs-wayland.overlay
|
||||||
(self: super:
|
(self: super:
|
||||||
rec {
|
rec {
|
||||||
inherit inputs;
|
inherit inputs;
|
||||||
@ -32,15 +31,7 @@ with lib; {
|
|||||||
vscode-fhs = master.vscode-fhs;
|
vscode-fhs = master.vscode-fhs;
|
||||||
xonar-fp = pkgs.callPackage ./packages/xonar-fp.nix { };
|
xonar-fp = pkgs.callPackage ./packages/xonar-fp.nix { };
|
||||||
youtube-to-mpv = pkgs.callPackage ./packages/youtube-to-mpv.nix { term = config.defaultApplications.term.cmd; };
|
youtube-to-mpv = pkgs.callPackage ./packages/youtube-to-mpv.nix { term = config.defaultApplications.term.cmd; };
|
||||||
|
vivaldi = master.vivaldi;
|
||||||
vivaldi = master.vivaldi.overrideAttrs (old: rec {
|
|
||||||
postInstall = ''
|
|
||||||
substituteInPlace "$out"/bin/vivaldi \
|
|
||||||
--replace 'vivaldi-wrapped" "$@"' 'vivaldi-wrapped" --ignore-gpu-blocklist --enable-gpu-rasterization \
|
|
||||||
--enable-zero-copy --use-gl=desktop --enable-features=VaapiVideoDecoder --disable-features=UseOzonePlatform "$@"'
|
|
||||||
'';
|
|
||||||
});
|
|
||||||
# nix-direnv = inputs.nix-direnv.defaultPackage.${system};
|
|
||||||
wine = super.wineWowPackages.staging;
|
wine = super.wineWowPackages.staging;
|
||||||
qbittorrent = super.qbittorrent.overrideAttrs (old: rec {
|
qbittorrent = super.qbittorrent.overrideAttrs (old: rec {
|
||||||
version = "enchanced-edition";
|
version = "enchanced-edition";
|
||||||
@ -61,18 +52,6 @@ with lib; {
|
|||||||
--prefix PATH ':' "${with self; lib.makeBinPath [ btrfs-progs bash mbuffer openssh ]}"
|
--prefix PATH ':' "${with self; lib.makeBinPath [ btrfs-progs bash mbuffer openssh ]}"
|
||||||
'';
|
'';
|
||||||
}) else super.btrbk;
|
}) else super.btrbk;
|
||||||
mullvad-vpn = if (versionOlder super.mullvad-vpn.version "2021.5") then super.mullvad-vpn.overrideAttrs (old: rec {
|
|
||||||
version = "2021.5";
|
|
||||||
src = super.fetchurl {
|
|
||||||
url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${version}/MullvadVPN-${version}_amd64.deb";
|
|
||||||
sha256 = "186va4pllimmcqnlbry5ni8gi8p3mbpgjf7sdspmhy2hlfjvlz47";
|
|
||||||
};
|
|
||||||
nativeBuildInputs = [ self.makeWrapper ] ++ old.nativeBuildInputs;
|
|
||||||
postInstall = ''
|
|
||||||
wrapProgram "$out/bin/mullvad-gui" \
|
|
||||||
--set MULLVAD_DISABLE_UPDATE_NOTIFICATION 1
|
|
||||||
'';
|
|
||||||
}) else super.mullvad-vpn;
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
];
|
];
|
||||||
@ -81,17 +60,4 @@ with lib; {
|
|||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
android_sdk.accept_license = true;
|
android_sdk.accept_license = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# home-manager.users.alukard = {
|
|
||||||
# nixpkgs.config = {
|
|
||||||
# allowUnfree = true;
|
|
||||||
# android_sdk.accept_license = true;
|
|
||||||
# };
|
|
||||||
# xdg.configFile."nixpkgs/config.nix".text = ''
|
|
||||||
# {
|
|
||||||
# allowUnfree = true;
|
|
||||||
# android_sdk.accept_license = true;
|
|
||||||
# }
|
|
||||||
# '';
|
|
||||||
# };
|
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,8 @@ with config.lib.base16.theme; {
|
|||||||
[ pkgs.systemd iconPackage ];
|
[ pkgs.systemd iconPackage ];
|
||||||
services.udev.packages = [ pkgs.libmtp pkgs.media-player-info ];
|
services.udev.packages = [ pkgs.libmtp pkgs.media-player-info ];
|
||||||
|
|
||||||
|
qt5.enable = false;
|
||||||
|
|
||||||
environment.sessionVariables = {
|
environment.sessionVariables = {
|
||||||
QT_XFT = "true";
|
QT_XFT = "true";
|
||||||
QT_SELECT = "5";
|
QT_SELECT = "5";
|
||||||
@ -18,7 +20,7 @@ with config.lib.base16.theme; {
|
|||||||
home-manager.users.alukard = {
|
home-manager.users.alukard = {
|
||||||
services.kdeconnect.enable = true;
|
services.kdeconnect.enable = true;
|
||||||
|
|
||||||
xdg.configFile."kdeglobals".text = lib.generators.toINI {} {
|
xdg.configFile."kdeglobals".text = lib.generators.toGitINI {
|
||||||
"Colors:Button" = {
|
"Colors:Button" = {
|
||||||
BackgroundAlternate = base01-hex;
|
BackgroundAlternate = base01-hex;
|
||||||
BackgroundNormal = base01-hex;
|
BackgroundNormal = base01-hex;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user