chore(clean): deadnix pruning
This commit is contained in:
parent
ecaf5df80a
commit
a81feaf5fa
50 changed files with 37 additions and 168 deletions
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, config, inputs, ... }: {
|
||||
{ pkgs, ... }: {
|
||||
# https://devenv.sh/basics/
|
||||
env.GREET = "devenv";
|
||||
cachix.enable = false;
|
||||
|
@ -12,6 +12,7 @@
|
|||
nixpkgs-fmt.enable = true;
|
||||
shellcheck.enable = true;
|
||||
commitizen.enable = true;
|
||||
deadnix.enable = true;
|
||||
};
|
||||
# https://devenv.sh/processes/
|
||||
# processes.cargo-watch.exec = "cargo-watch";
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}: { }
|
|
@ -1,6 +1,4 @@
|
|||
{ lib
|
||||
, pkgs
|
||||
, config
|
||||
{ pkgs
|
||||
, ...
|
||||
}: {
|
||||
imports = [
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
}: {
|
||||
gtk = {
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ inputs
|
||||
, lib
|
||||
, config
|
||||
{ config
|
||||
, pkgs
|
||||
, ...
|
||||
}: {
|
||||
|
@ -9,7 +7,6 @@
|
|||
./shells
|
||||
../../common/variables.nix
|
||||
./services
|
||||
#./mako.nix DEPRECATED Changed to sway notification center
|
||||
./wechat
|
||||
./editors.nix
|
||||
./gtk.nix
|
||||
|
@ -25,7 +22,7 @@
|
|||
nixpkgs = {
|
||||
# You can add overlays here
|
||||
overlays = [
|
||||
(final: prev: {
|
||||
(_final: prev: {
|
||||
ags = prev.ags.overrideAttrs (old: {
|
||||
buildInputs = old.buildInputs ++ [ pkgs.libdbusmenu-gtk3 ];
|
||||
});
|
||||
|
@ -84,7 +81,7 @@
|
|||
enable = true;
|
||||
package = with pkgs; (firefox-devedition.override {
|
||||
nativeMessagingHosts = [
|
||||
(passff-host.overrideAttrs (old: {
|
||||
(passff-host.overrideAttrs (_old: {
|
||||
dontStrip = true;
|
||||
patchPhase = ''
|
||||
sed -i 's#COMMAND = "pass"#COMMAND = "${
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
imports = [
|
||||
./hyprland
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }:
|
||||
{ ... }:
|
||||
let
|
||||
timeoutSeconds = 600;
|
||||
in
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ inputs, config, pkgs, lib, ... }: {
|
||||
{ inputs, config, pkgs, ... }: {
|
||||
home.packages =
|
||||
[ inputs.hyprland-qtutils.packages.x86_64-linux.default pkgs.foot ];
|
||||
wayland.windowManager.hyprland = {
|
||||
|
@ -40,7 +40,6 @@
|
|||
accel_profile = "flat";
|
||||
};
|
||||
exec-once = config.myAutostartCommands ++ import ./hypr_autostart.nix {
|
||||
inherit pkgs;
|
||||
inherit config;
|
||||
};
|
||||
misc = {
|
||||
|
@ -51,12 +50,10 @@
|
|||
};
|
||||
"$mod" = "SUPER";
|
||||
binde = import ./xf86_binds.nix {
|
||||
inherit config;
|
||||
inherit pkgs;
|
||||
};
|
||||
bind = import ./binds.nix {
|
||||
inherit config;
|
||||
inherit lib;
|
||||
inherit pkgs;
|
||||
};
|
||||
bindm = [
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, config }:
|
||||
{ config }:
|
||||
let
|
||||
term = config.defaultApplications.terminal;
|
||||
shell = config.myShells.defaultShell;
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
,
|
||||
}: [
|
||||
", XF86AudioPlay, exec, ${pkgs.playerctl}/bin/playerctl play-pause"
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
programs.hyprlock = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
{ config
|
||||
, ...
|
||||
}: {
|
||||
services.hyprpaper = {
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}:
|
||||
let
|
||||
defaultTimeoutMillis = 5 * 1000;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, ... }: {
|
||||
{ ... }: {
|
||||
imports = [
|
||||
./auto-pairs.nix
|
||||
./autosave.nix
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
imports = [
|
||||
./util-programs.nix
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
}: {
|
||||
home.packages = with pkgs; [
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}: {
|
||||
home.packages = with pkgs; [ vesktop ];
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, config, ... }:
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [ bottles ];
|
||||
}
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}: {
|
||||
home.packages = with pkgs; [
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
}: {
|
||||
home.packages = with pkgs; [
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}: {
|
||||
home.packages = with pkgs; [
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, config, ... }: {
|
||||
{ pkgs, ... }: {
|
||||
home.packages = with pkgs; [ vscodium-fhs ];
|
||||
xdg.desktopEntries.codium = { };
|
||||
}
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}: {
|
||||
home.packages = with pkgs; [ wl-clipboard ];
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
imports = [
|
||||
./git.nix
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
{ lib
|
||||
, ...
|
||||
}: {
|
||||
programs.foot = {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}: {
|
||||
programs.git = {
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
programs.rofi = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}: {
|
||||
programs.tmux = {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
{ config
|
||||
, ...
|
||||
}: {
|
||||
programs.walker = {
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
imports = [
|
||||
./swaync.nix
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
services.swaync = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
{ pkgs
|
||||
, lib
|
||||
{ lib
|
||||
, config
|
||||
, ...
|
||||
}:
|
||||
let
|
||||
cfg = config.myShells;
|
||||
in
|
||||
with lib; {
|
||||
imports = [
|
||||
./zsh.nix
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ config, ... }: {
|
||||
{ ... }: {
|
||||
programs = {
|
||||
direnv = {
|
||||
enable = true;
|
||||
|
|
4
home-manager/stvnliu/shells/env/default.nix
vendored
4
home-manager/stvnliu/shells/env/default.nix
vendored
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
EDITOR = "nvim";
|
||||
}
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ lib
|
||||
, pkgs
|
||||
, config
|
||||
, ...
|
||||
}:
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
{ config
|
||||
, ...
|
||||
}: {
|
||||
programs.zoxide = {
|
||||
|
|
|
@ -3,9 +3,6 @@
|
|||
, config
|
||||
, ...
|
||||
}:
|
||||
let
|
||||
cfg = config.shell.zsh;
|
||||
in
|
||||
with lib; {
|
||||
options.myShells.zsh = {
|
||||
enable = mkEnableOption "Enables zsh and components.";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }: {
|
||||
{ ... }: {
|
||||
xdg = {
|
||||
enable = true;
|
||||
userDirs.enable = true;
|
||||
|
|
|
@ -1,19 +1,7 @@
|
|||
{ config
|
||||
, pkgs
|
||||
{ pkgs
|
||||
, ...
|
||||
}:
|
||||
let
|
||||
distro-grub-themes = pkgs.stdenv.mkDerivation {
|
||||
pname = "distro-grub-themes";
|
||||
version = "3.1";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "AdisonCavani";
|
||||
repo = "distro-grub-themes";
|
||||
rev = "v3.1";
|
||||
hash = "sha256-ZcoGbbOMDDwjLhsvs77C7G7vINQnprdfI37a9ccrmPs=";
|
||||
};
|
||||
installPhase = "cp -r customize/nixos $out";
|
||||
};
|
||||
xenlism-grub-themes = pkgs.stdenv.mkDerivation {
|
||||
pname = "xenlism-grub-themes";
|
||||
version = "1.0";
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ config
|
||||
, lib
|
||||
, pkgs
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
networking.extraHosts = ''
|
||||
# home IP mapping
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
}:
|
||||
let
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
# to /etc/nixos/configuration.nix instead.
|
||||
{ config
|
||||
, lib
|
||||
, pkgs
|
||||
, modulesPath
|
||||
, ...
|
||||
}: {
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
services.logind.extraConfig = ''
|
||||
# don't shutdown in short press
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
services.nginx = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,37 +1,4 @@
|
|||
{ pkgs, ... }:
|
||||
let
|
||||
pw_rnnoise_config = {
|
||||
"context.modules" = [
|
||||
{
|
||||
"name" = "libpipewire-module-filter-chain";
|
||||
"args" = {
|
||||
"node.description" = "Noise Canceling source";
|
||||
"media.name" = "Noise Canceling source";
|
||||
"filter.graph" = {
|
||||
"nodes" = [
|
||||
{
|
||||
"type" = "ladspa";
|
||||
"name" = "rnnoise";
|
||||
"plugin" = "${pkgs.rnnoise-plugin}/lib/ladspa/librnnoise_ladspa.so";
|
||||
"label" = "noise_suppressor_stereo";
|
||||
"control" = { "VAD Threshold (%)" = 50.0; };
|
||||
}
|
||||
];
|
||||
};
|
||||
"audio.position" = [ "FL" "FR" ];
|
||||
"capture.props" = {
|
||||
"node.name" = "effect_input.rnnoise";
|
||||
"node.passive" = true;
|
||||
};
|
||||
"playback.props" = {
|
||||
"node.name" = "effect_output.rnnoise";
|
||||
"media.class" = "Audio/Source";
|
||||
};
|
||||
};
|
||||
}
|
||||
];
|
||||
};
|
||||
in
|
||||
{
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
services.tlp = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
services.seatd = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, lib
|
||||
{ config
|
||||
, ...
|
||||
}: {
|
||||
services = {
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
{ ...
|
||||
}: {
|
||||
services.tailscale = {
|
||||
enable = true;
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
{ pkgs
|
||||
, lib
|
||||
, config
|
||||
{ config
|
||||
, ...
|
||||
}: {
|
||||
virtualisation = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue