Compare commits
4 commits
49d373ee4d
...
44772b3063
Author | SHA1 | Date | |
---|---|---|---|
44772b3063 | |||
68b627fbfb | |||
af640e2ba5 | |||
61b94b8229 |
15
flake.lock
15
flake.lock
|
@ -491,15 +491,16 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715359697,
|
"lastModified": 1716563886,
|
||||||
"narHash": "sha256-FJYyXqulIbCdsUCTFBTu/bIH4aN+7jzjQAn52Qc6qPg=",
|
"narHash": "sha256-MKSVKxP50gEbdP60G0M5LampyVSIGT8FGGB88nKPmi8=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "f2c5ba5e720fd584d83f2f97399dac0d26ae60b9",
|
"rev": "00a86e4f7a6455ad58b7090a931f1c6097e4fcd7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
|
"ref": "release-24.05",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
@ -881,16 +882,16 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715266358,
|
"lastModified": 1716408587,
|
||||||
"narHash": "sha256-doPgfj+7FFe9rfzWo1siAV2mVCasW+Bh8I1cToAXEE4=",
|
"narHash": "sha256-el71IUaQdEmntmd51GBpkJs/Hqh6S4dmfmUGP8GQaME=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "f1010e0469db743d14519a1efd37e23f8513d714",
|
"rev": "1a7abfa62e8a36f7f2dbe463722ed9ea31be5e43",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"id": "nixpkgs",
|
"id": "nixpkgs",
|
||||||
"ref": "nixos-unstable",
|
"ref": "nixos-24.05",
|
||||||
"type": "indirect"
|
"type": "indirect"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
description = "My system config";
|
description = "My system config";
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "nixpkgs/nixos-unstable";
|
nixpkgs.url = "nixpkgs/nixos-24.05";
|
||||||
home-manager.url = "github:nix-community/home-manager";
|
home-manager.url = "github:nix-community/home-manager/release-24.05";
|
||||||
home-manager.inputs.nixpkgs.follows = "nixpkgs";
|
home-manager.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
||||||
nix-index-database = {
|
nix-index-database = {
|
||||||
|
|
|
@ -55,8 +55,6 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
virtualisation.virtualbox.host.enable = true;
|
|
||||||
|
|
||||||
fileSystems."/" = {
|
fileSystems."/" = {
|
||||||
device = "/dev/disk/by-label/BTRFS_ROOT";
|
device = "/dev/disk/by-label/BTRFS_ROOT";
|
||||||
fsType = "btrfs";
|
fsType = "btrfs";
|
||||||
|
|
|
@ -42,6 +42,7 @@ create_scripts
|
||||||
[ ]; # This will not work unless programs.wshowkeys is enabled systemwide
|
[ ]; # This will not work unless programs.wshowkeys is enabled systemwide
|
||||||
terminal = [ alacritty ];
|
terminal = [ alacritty ];
|
||||||
playerctl-status = [ playerctl ];
|
playerctl-status = [ playerctl ];
|
||||||
|
pass-export = [ pass2csv gnupg ];
|
||||||
wpass = [ final.wdmenu fd pass sd wl-clipboard wtype ];
|
wpass = [ final.wdmenu fd pass sd wl-clipboard wtype ];
|
||||||
screenshotsh =
|
screenshotsh =
|
||||||
[ capitaine-cursors grim slurp jq sway wl-clipboard xdg-user-dirs ];
|
[ capitaine-cursors grim slurp jq sway wl-clipboard xdg-user-dirs ];
|
||||||
|
|
10
scripts/pass-export
Executable file
10
scripts/pass-export
Executable file
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
if test -z "$PASSWORD_STORE_DIR"; then
|
||||||
|
PASSWORD_STORE_DIR="$HOME/.password-store"
|
||||||
|
fi
|
||||||
|
|
||||||
|
pass2csv "$PASSWORD_STORE_DIR" "$HOME/passwords.csv" \
|
||||||
|
-f User '(user|login)(:\s*)?' \
|
||||||
|
-f TOTP 'otpauth(:)?' \
|
||||||
|
-f URL 'url(:\s*)?'
|
|
@ -10,7 +10,7 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
programs.qutebrowser = {
|
programs.qutebrowser = lib.mkIf (browser == "qutebrowser") {
|
||||||
enable = true;
|
enable = true;
|
||||||
# enableDefaultBindings = false;
|
# enableDefaultBindings = false;
|
||||||
keyBindings = {
|
keyBindings = {
|
||||||
|
|
Loading…
Reference in a new issue