Clean up the building
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
(mumble.override { pulseSupport = true; })
|
(mumble.override { pulseSupport = true; })
|
||||||
logseq
|
#logseq
|
||||||
];
|
];
|
||||||
greg = {
|
greg = {
|
||||||
gui = true;
|
gui = true;
|
||||||
|
|||||||
@@ -44,6 +44,10 @@ def _cfetch(args):
|
|||||||
$CIRCLECI_CLI_TOKEN=$(bw get password CircleCI)
|
$CIRCLECI_CLI_TOKEN=$(bw get password CircleCI)
|
||||||
compass workspace exec bazel run src/go/compass.com/tools/circleci_results_cache/fetch/cmd/fetch:fetch
|
compass workspace exec bazel run src/go/compass.com/tools/circleci_results_cache/fetch/cmd/fetch:fetch
|
||||||
|
|
||||||
|
def _aws_creds(args):
|
||||||
|
$AWS_ACCESS_KEY_ID=$(bw get username "AWS Access Key")
|
||||||
|
$AWS_SECRET_ACCESS_KEY=$(bw get password "AWS Access Key")
|
||||||
|
|
||||||
def _rebuild(args):
|
def _rebuild(args):
|
||||||
system = uname()
|
system = uname()
|
||||||
if system.sysname == 'Darwin':
|
if system.sysname == 'Darwin':
|
||||||
@@ -92,6 +96,7 @@ def _bake(args):
|
|||||||
git clone src:greg/copier-templates.git ~/.copier-templates
|
git clone src:greg/copier-templates.git ~/.copier-templates
|
||||||
copier copy @(str(templates / args[0])) .
|
copier copy @(str(templates / args[0])) .
|
||||||
|
|
||||||
|
aliases['aws_creds'] = _aws_creds
|
||||||
aliases['glrestart'] = _glrestart
|
aliases['glrestart'] = _glrestart
|
||||||
aliases['bake'] = _bake
|
aliases['bake'] = _bake
|
||||||
aliases['unlock'] = _unlock
|
aliases['unlock'] = _unlock
|
||||||
|
|||||||
@@ -47,7 +47,6 @@
|
|||||||
[
|
[
|
||||||
bind # For things like nslookup
|
bind # For things like nslookup
|
||||||
create_ssl
|
create_ssl
|
||||||
darktable
|
|
||||||
distrobox
|
distrobox
|
||||||
expect
|
expect
|
||||||
gimp
|
gimp
|
||||||
@@ -63,11 +62,8 @@
|
|||||||
libxml2
|
libxml2
|
||||||
linode-cli
|
linode-cli
|
||||||
makemkv
|
makemkv
|
||||||
nix-du
|
|
||||||
nix-tree
|
|
||||||
oathToolkit
|
oathToolkit
|
||||||
synology-drive-client
|
synology-drive-client
|
||||||
terraform
|
|
||||||
usbutils
|
usbutils
|
||||||
vagrant
|
vagrant
|
||||||
ventoy
|
ventoy
|
||||||
|
|||||||
@@ -36,13 +36,10 @@ in
|
|||||||
# Base packages that need to be in all my hosts
|
# Base packages that need to be in all my hosts
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
agenix
|
agenix
|
||||||
android-file-transfer
|
|
||||||
bitwarden-cli
|
bitwarden-cli
|
||||||
bmon
|
bmon
|
||||||
configure_aws_creds
|
|
||||||
diffutils
|
diffutils
|
||||||
git
|
git
|
||||||
gh
|
|
||||||
gnupatch
|
gnupatch
|
||||||
gregpy
|
gregpy
|
||||||
findutils
|
findutils
|
||||||
@@ -54,7 +51,6 @@ in
|
|||||||
nano
|
nano
|
||||||
pciutils
|
pciutils
|
||||||
pwgen
|
pwgen
|
||||||
transcrypt
|
|
||||||
unzip
|
unzip
|
||||||
wget
|
wget
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -49,9 +49,9 @@ in with lib; {
|
|||||||
|
|
||||||
# Enable some Gnome plugins that I like
|
# Enable some Gnome plugins that I like
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
gnome3.adwaita-icon-theme
|
adwaita-icon-theme
|
||||||
gnome3.gnome-tweaks
|
gnome-tweaks
|
||||||
gnome3.dconf-editor
|
dconf-editor
|
||||||
gnomeExtensions.appindicator
|
gnomeExtensions.appindicator
|
||||||
gnomeExtensions.clipboard-indicator
|
gnomeExtensions.clipboard-indicator
|
||||||
gnomeExtensions.dash-to-dock
|
gnomeExtensions.dash-to-dock
|
||||||
|
|||||||
@@ -1,12 +0,0 @@
|
|||||||
{ pkgs, ... }:
|
|
||||||
let
|
|
||||||
bw = "${pkgs.bitwarden-cli}/bin/bw";
|
|
||||||
|
|
||||||
in pkgs.writeShellScriptBin "configure_aws_creds" ''
|
|
||||||
set -ex -o pipefail
|
|
||||||
|
|
||||||
session="$(${bw} unlock | grep -e '$ export' | awk -F\" '{print $2}')"
|
|
||||||
export BW_SESSION="''${session}"
|
|
||||||
export AWS_ACCESS_KEY_ID="$(${bw} get username "AWS Access Key")"
|
|
||||||
export AWS_SECRET_ACCESS_KEY="$(${bw} get password "AWS Access Key")"
|
|
||||||
''
|
|
||||||
@@ -45,7 +45,6 @@ in rec {
|
|||||||
|
|
||||||
# My own packages
|
# My own packages
|
||||||
aacs = prev.callPackage ./aacs.nix {};
|
aacs = prev.callPackage ./aacs.nix {};
|
||||||
configure_aws_creds = prev.callPackage ./configure_aws_creds.nix {};
|
|
||||||
create_ssl = prev.callPackage ./create_ssl.nix {};
|
create_ssl = prev.callPackage ./create_ssl.nix {};
|
||||||
enwiki-dump = prev.callPackage ./enwiki-dump.nix {};
|
enwiki-dump = prev.callPackage ./enwiki-dump.nix {};
|
||||||
hms = prev.callPackage ./hms {
|
hms = prev.callPackage ./hms {
|
||||||
|
|||||||
Reference in New Issue
Block a user