Stuff too lazy to list

This commit is contained in:
Bad 2021-09-09 23:24:25 +02:00
parent cf8b6862a8
commit d0089ca72e
6 changed files with 29 additions and 15 deletions

View file

@ -184,11 +184,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1630981439, "lastModified": 1631067971,
"narHash": "sha256-x1nNKhqMPE834b1FPuz8K/oaE/Wp9Tw/6ppUeVXzM6o=", "narHash": "sha256-z+qlJaCaw/OAoFGdzm0nDKkjRdCwstHzduF74nMn3bY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "77f8934bacfbdc937ab08e9450faeb87754a77e4", "rev": "0771140f0a6a6622c509fb2d6d2c87f0bfda703d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -287,11 +287,11 @@
}, },
"latest": { "latest": {
"locked": { "locked": {
"lastModified": 1630938467, "lastModified": 1631015389,
"narHash": "sha256-GiSjPKDmFJPaM10lMWhwOrZViAB2kLX6NsHjRSZ/vWE=", "narHash": "sha256-9SKTwRbp7OQGa4wKTo1wB6ctC2VlaIeKFZ+flqzPuoI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "efcfe3676268c789e78a22b20a94c00227d20bc8", "rev": "bc06c93905f60a82d6ebbb78f78cf289257860cc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -384,11 +384,11 @@
}, },
"nixos": { "nixos": {
"locked": { "locked": {
"lastModified": 1630964657, "lastModified": 1631098960,
"narHash": "sha256-owGDhoOhY9AXsqkPvGJrprxfH3VEEiRmmzZiHy2bibM=", "narHash": "sha256-6j6G/omHEFAnI2x7UvdrviGDNqiq1Fjd1A58Q6uc4sQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e421291bdd94c79d6ae98f05ed8f09412d0b6ad7", "rev": "12eb1d16ae3b6cbf0ea83e9228bca8ffd7cfe347",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -439,11 +439,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1630850248, "lastModified": 1630938467,
"narHash": "sha256-OzJi6Olf7mSVhGt3W7qOMVP5Qk1lH60zlHeCcITzfv0=", "narHash": "sha256-GiSjPKDmFJPaM10lMWhwOrZViAB2kLX6NsHjRSZ/vWE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "23d5823337f4502dfa17e192d8c53a47cabcb6b4", "rev": "efcfe3676268c789e78a22b20a94c00227d20bc8",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -8,6 +8,7 @@ channels: final: prev: {
discord discord
element-desktop element-desktop
rage rage
podman
nixpkgs-fmt nixpkgs-fmt
qutebrowser qutebrowser
nvfetcher nvfetcher

View file

@ -14,7 +14,9 @@
kondo # for removing unused files kondo # for removing unused files
]; ];
virtualisation.podman.enable = true; virtualisation.podman.enable = true;
virtualisation.docker.enable = true; virtualisation.podman.defaultNetwork.dnsname.enable = true;
virtualisation.podman.dockerSocket.enable = true;
# virtualisation.docker.enable = true;
programs.adb.enable = true; programs.adb.enable = true;
} }

View file

@ -1,6 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
imports = [ ../profiles/direnv ../profiles/git ../profiles/zsh ../profiles/neovim ../profiles/syncthing ../profiles/kdeconnect ]; imports = [ ../profiles/direnv ../profiles/git ../profiles/zsh ../profiles/neovim ../profiles/syncthing ../profiles/kdeconnect ../profiles/podman ];
home.sessionVariables = { home.sessionVariables = {
XDG_DATA_DIRS = "$XDG_DATA_DIRS:/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share"; XDG_DATA_DIRS = "$XDG_DATA_DIRS:/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share";

View file

@ -6,6 +6,6 @@
isNormalUser = true; isNormalUser = true;
hashedPassword = "$6$vyS4lqYbl3$OXztJnAC5ZayA4eCBSIRlYtsi9u1HnafsfNL28l4CJh0BISVlSj6D48CA80cshnvYW/EEzfEj7z4zTNFpJAT/."; hashedPassword = "$6$vyS4lqYbl3$OXztJnAC5ZayA4eCBSIRlYtsi9u1HnafsfNL28l4CJh0BISVlSj6D48CA80cshnvYW/EEzfEj7z4zTNFpJAT/.";
shell = pkgs.zsh; shell = pkgs.zsh;
extraGroups = [ "wheel" "video" "lp" "scanner" "adbusers" "render" "libvirtd" "docker" ]; extraGroups = [ "wheel" "video" "lp" "scanner" "adbusers" "render" "libvirtd" "podman" "docker" ];
}; };
} }

View file

@ -0,0 +1,11 @@
{pkgs, ...}:
{
xdg.configFile.podman-service ={
target = "systemd/user/podman.service";
source = "${pkgs.podman}/lib/systemd/system/podman.service";
};
xdg.configFile.podman-socket ={
target = "systemd/user/podman.socket";
source = "${pkgs.podman}/lib/systemd/system/podman.socket";
};
}