Compare commits
5 commits
de2c484d2e
...
5fb2d57754
Author | SHA1 | Date | |
---|---|---|---|
5fb2d57754 | |||
5b3fee0d47 | |||
fc72eed505 | |||
b92ad8584c | |||
d66e2900ee |
6 changed files with 50 additions and 11 deletions
|
@ -37,6 +37,8 @@ bindsym $mod+z exec swaylock -t -i /home/stefan/Downloads/bg.jpg --scaling=fill
|
|||
bindsym $mod+Up exec light -A 5
|
||||
bindsym $mod+Down exec light -U 5
|
||||
bindsym Print exec grim -g "$(slurp)" - | wl-copy -t image/png
|
||||
bindswitch --reload --locked lid:on output eDP-1 disable
|
||||
bindswitch --reload --locked lid:off output eDP-1 enable
|
||||
|
||||
# app rules
|
||||
for_window [app_id="org.keepassxc.KeePassXC"] floating enable
|
||||
|
|
|
@ -10,10 +10,11 @@ in {
|
|||
[ <nixpkgs/nixos/modules/installer/scan/not-detected.nix>
|
||||
];
|
||||
|
||||
boot.extraModulePackages = [ ];
|
||||
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
boot.kernelParams = [ "intel_pstate=active" ];
|
||||
|
||||
nixpkgs.config.packageOverrides = pkgs: {
|
||||
vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
|
||||
|
|
29
packages/helm2.nix
Normal file
29
packages/helm2.nix
Normal file
|
@ -0,0 +1,29 @@
|
|||
with import <nixpkgs> {};
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "helm2";
|
||||
version = "2.14.3";
|
||||
src = fetchurl {
|
||||
url = "https://get.helm.sh/helm-v${version}-linux-amd64.tar.gz";
|
||||
sha256 = "38614a665859c0f01c9c1d84fa9a5027364f936814d1e47839b05327e400bf55";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
];
|
||||
|
||||
unpackPhase = ''
|
||||
tar xvpzf $src
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
install -m 755 -D linux-amd64/helm $out/bin/helm2
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "https://helm.sh";
|
||||
description = "helms depricated v2 verison";
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ foosinn ];
|
||||
};
|
||||
}
|
|
@ -1,11 +1,11 @@
|
|||
with import <nixpkgs> {};
|
||||
|
||||
stdenv.mkDerivation {
|
||||
stdenv.mkDerivation rec {
|
||||
name = "skaffold";
|
||||
version = "1.17.0";
|
||||
version = "1.17.2";
|
||||
src = fetchurl {
|
||||
url = "https://github.com/GoogleContainerTools/skaffold/releases/download/v1.17.0/skaffold-linux-amd64";
|
||||
sha256 = "734a23dfe90b01feb927c44168c93b72afd05d8b978319b4670dc7e6a5e887fe";
|
||||
url = "https://github.com/GoogleContainerTools/skaffold/releases/download/v${version}/skaffold-linux-amd64";
|
||||
sha256 = "55dea8be16fa3abd81820a6a03f5d708beb5e152fe71e00f00744a4dd321c55a";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -18,6 +18,8 @@ stdenv.mkDerivation {
|
|||
|
||||
installPhase = ''
|
||||
install -m 755 -D skaffold $out/bin/skaffold
|
||||
echo $out/bin/skaffold
|
||||
ls -lah $out/bin/skaffold
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
|
|
@ -18,6 +18,7 @@ in {
|
|||
fuse-overlayfs
|
||||
|
||||
(import ../packages/skaffold.nix)
|
||||
(import ../packages/helm2.nix)
|
||||
];
|
||||
|
||||
virtualisation.podman = {
|
||||
|
|
|
@ -3,20 +3,24 @@
|
|||
let
|
||||
unstable = import <nixos-unstable> {};
|
||||
in {
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
gnumake
|
||||
go
|
||||
python38
|
||||
python38Packages.pyls-black
|
||||
python38Packages.pyls-isort
|
||||
python38Packages.pyls-mypy
|
||||
python38Packages.python-language-server
|
||||
python38Packages.requests
|
||||
rustup
|
||||
unstable.golangci-lint
|
||||
unstable.gopls
|
||||
unstable.rust-analyzer
|
||||
|
||||
(python38.withPackages(python-packages: with python-packages; [
|
||||
pyls-black
|
||||
pyls-isort
|
||||
pyls-mypy
|
||||
python-language-server
|
||||
pyyaml
|
||||
requests
|
||||
]))
|
||||
|
||||
emacs
|
||||
ltrace
|
||||
sops
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue