new packages
This commit is contained in:
parent
6a4ea8d180
commit
52287631d2
30
modules/applications/bpytop.nix
Normal file
30
modules/applications/bpytop.nix
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
{ stdenv, fetchFromGitHub, python3Packages }:
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "bpytop";
|
||||||
|
version = "1.0.7";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "aristocratos";
|
||||||
|
repo = "${name}";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "08hi55wh423j1rfdivnil94sg9admxygzv1diibfygwvknilv9qj";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = with python3Packages; [ psutil ];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p "$out/bin"
|
||||||
|
cp -p bpytop.py "$out/bin/bpytop"
|
||||||
|
mkdir -p "$out/share/bpytop/doc"
|
||||||
|
cp -p README.md "$out/share/bpytop/doc"
|
||||||
|
cp -pr themes "$out/share/bpytop"
|
||||||
|
chmod 755 "$out/bin/bpytop"
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/aristocratos/bpytop";
|
||||||
|
description = "Resource monitor that shows usage and stats for processor, memory, disks, network and processes.";
|
||||||
|
license = stdenv.lib.licenses.asl20;
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ alukardbf ];
|
||||||
|
};
|
||||||
|
}
|
26
modules/applications/nomino.nix
Normal file
26
modules/applications/nomino.nix
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{ stdenv, fetchFromGitHub, rustPlatform, cmake, pkgconfig }:
|
||||||
|
|
||||||
|
with rustPlatform;
|
||||||
|
|
||||||
|
buildRustPackage rec {
|
||||||
|
pname = "nomino";
|
||||||
|
version = "0.4.2";
|
||||||
|
|
||||||
|
cargoSha256 = "sha256-9p/HD16yreWdjbCaUaan07fnVpPwOCiHaVemfXP6L8c=";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "yaa110";
|
||||||
|
repo = "nomino";
|
||||||
|
rev = "8f437051ea51d333aa685679f0e5902d6709d7ef";
|
||||||
|
sha256 = "1qmy73gmmf0i9svzrw2jz7nlypfybyd1izwd1a13fgm9dn7amja3";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ cmake pkgconfig ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Batch rename utility for developers";
|
||||||
|
homepage = "https://github.com/yaa110/nomino";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ alukardbf ];
|
||||||
|
};
|
||||||
|
}
|
@ -42,7 +42,6 @@ in {
|
|||||||
libva-utils
|
libva-utils
|
||||||
lm_sensors
|
lm_sensors
|
||||||
libnotify
|
libnotify
|
||||||
tree
|
|
||||||
gparted
|
gparted
|
||||||
neofetch
|
neofetch
|
||||||
bashmount
|
bashmount
|
||||||
@ -50,14 +49,18 @@ in {
|
|||||||
feh
|
feh
|
||||||
|
|
||||||
# new tools
|
# new tools
|
||||||
tldr
|
tealdeer
|
||||||
|
pinfo
|
||||||
ncdu
|
ncdu
|
||||||
fd
|
fd
|
||||||
ripgrep
|
ripgrep
|
||||||
lnav
|
lnav
|
||||||
advance-touch
|
advance-touch # python3 pip
|
||||||
exa
|
exa
|
||||||
vimv
|
nomino # rust build
|
||||||
|
bpytop
|
||||||
|
nnn
|
||||||
|
# vimv
|
||||||
# cli
|
# cli
|
||||||
ranger
|
ranger
|
||||||
youtube-dl
|
youtube-dl
|
||||||
|
@ -20,6 +20,10 @@
|
|||||||
|
|
||||||
advance-touch = pkgs.callPackage ./applications/advance-touch.nix { };
|
advance-touch = pkgs.callPackage ./applications/advance-touch.nix { };
|
||||||
|
|
||||||
|
nomino = pkgs.callPackage ./applications/nomino.nix { };
|
||||||
|
|
||||||
|
bpytop = pkgs.callPackage ./applications/bpytop.nix { };
|
||||||
|
|
||||||
# git-with-libsecret = super.git.override { withLibsecret = true; };
|
# git-with-libsecret = super.git.override { withLibsecret = true; };
|
||||||
|
|
||||||
# spotifyd = super.spotifyd.override { withPulseAudio = true; };
|
# spotifyd = super.spotifyd.override { withPulseAudio = true; };
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
shellAliases = {
|
shellAliases = {
|
||||||
"clr" = "clear";
|
"clr" = "clear";
|
||||||
"weather" = "curl wttr.in/Volzhskiy";
|
"weather" = "curl wttr.in/Volzhskiy";
|
||||||
"l" = "ls -lah --group-directories-first";
|
# "l" = "ls -lah --group-directories-first";
|
||||||
"rede" = "systemctl --user start redshift.service &";
|
"rede" = "systemctl --user start redshift.service &";
|
||||||
"redd" = "systemctl --user stop redshift.service &";
|
"redd" = "systemctl --user stop redshift.service &";
|
||||||
"bare" = "systemctl --user start barrier-client.service &";
|
"bare" = "systemctl --user start barrier-client.service &";
|
||||||
@ -41,7 +41,13 @@
|
|||||||
"nsp" = "nix-shell --run zsh -p";
|
"nsp" = "nix-shell --run zsh -p";
|
||||||
"find" = "fd";
|
"find" = "fd";
|
||||||
"grep" = "rg";
|
"grep" = "rg";
|
||||||
"mkdir" = "ad";
|
# "mkdir" = "ad";
|
||||||
|
"man" = "pinfo";
|
||||||
|
"l" = "exa -lahgGF@ --git --group-directories-first";
|
||||||
|
"tree" = "exa -T";
|
||||||
|
"ltree" = "exa -lhgFT@ --git";
|
||||||
|
"atree" = "exa -aT";
|
||||||
|
"latree" = "exa -lahgFT@ --git";
|
||||||
};
|
};
|
||||||
initExtra = ''
|
initExtra = ''
|
||||||
nixify() {
|
nixify() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user