remove useless sym link and update

This commit is contained in:
grimhilt 2023-05-07 15:58:57 +02:00
parent dc40d5200c
commit b3df0f7bac
9 changed files with 82 additions and 1 deletions

View File

@ -1 +0,0 @@
/home/grimhilt/.config/alacritty

View File

@ -893,3 +893,4 @@ font:
# Highlight window damage information. # Highlight window damage information.
#highlight_damage: false #highlight_damage: false

View File

@ -0,0 +1,22 @@
{ pkgs ? import <nixpkgs> {} }:
let
nvimPlugins = pkgs.stdenv.mkDerivation {
name = "nvim-plugins";
buildInputs = [ pkgs.neovim pkgs.git pkgs.makeWrapper ];
src = pkgs.fetchFromGitHub {
owner = "wbthomason";
repo = "packer.nvim";
rev = "e72cdfe4e2ca6a24b0306d2288b1651746d88bea";
sha256 = "0nw3d1sycwhw8wlf0mfgv54zlmsh7b8jq6djgklf6cg7csl5q96m";
};
buildCommand = ''
cd packer.nvim
make install
wrapProgram $out/bin/packer.nvim --prefix PATH : ${pkgs.neovim}/bin
'';
};
in
{
nvimPlugins = nvimPlugins;
}

View File

@ -0,0 +1,23 @@
{ pkgs ? import <nixpkgs> {} }:
let
nvim = pkgs.neovim;
# Install Packer.nvim
packer = pkgs.stdenv.mkDerivation {
name = "packer.nvim";
buildInputs = [ pkgs.git ];
src = pkgs.fetchFromGitHub {
owner = "wbthomason";
repo = "packer.nvim";
rev = "1d0cf98a561f7fd654c970c49f917d74fafe1530";
sha256 = "sha256-YAhAFiR31aGl2SEsA/itP+KgkLyV58EJEwosdc+No9s=";
};
installPhase = ''
install -Dm755 packer.nvim.lua $out/share/nvim/site/autoload/packer.nvim.lua
'';
};
in {
environment.systemPackages = [ nvim packer ];
}

View File

@ -12,6 +12,9 @@ in
sqlite sqlite
sqlite.dev sqlite.dev
libconfig libconfig
libinput
clang-tools_15
valgrind
]; ];
nativeBuildInputs = with pkgs; [ nativeBuildInputs = with pkgs; [
pkg-config pkg-config

View File

@ -0,0 +1,12 @@
let
pkgs = import <nixpkgs> {};
unstable = import <unstable> {config.allowUnfree=true;};
in
pkgs.mkShell {
buildInputs = with pkgs; [
unstable.mongodb
mongosh
];
shellHook = ''
'';
}

View File

@ -7,6 +7,7 @@ in
unstable.rustc unstable.rustc
cargo cargo
libressl libressl
rustfmt
]; ];
nativeBuildInputs = with pkgs; [ nativeBuildInputs = with pkgs; [
pkg-config pkg-config

View File

@ -0,0 +1,17 @@
{ pkgs ? import <nixpkgs> {config.allowUnfree=true;} }:
pkgs.mkShell {
name = "xmrig-nvidia-env";
buildInputs = with pkgs; [
cmake
libuv
openssl
pkgconfig
haskellPackages.cuda
cudaPackages.cudatoolkit
libmicrohttpd
];
shellHook = ''
'';
}

View File

@ -141,6 +141,7 @@ in {
tree tree
htop htop
putty putty
qdirstat
# apps # apps
element-desktop element-desktop
@ -150,6 +151,7 @@ in {
onlyoffice-bin onlyoffice-bin
unstable.ledger-live-desktop unstable.ledger-live-desktop
ledger-udev-rules ledger-udev-rules
monero-gui
# media # media
gimp gimp
@ -161,6 +163,7 @@ in {
docker-compose docker-compose
filezilla filezilla
insomnia insomnia
libinput
]; ];
fonts.fonts = [ pkgs.font-awesome ]; fonts.fonts = [ pkgs.font-awesome ];