This commit is contained in:
Daniel Meiburg 2024-10-29 18:02:07 +01:00
parent 4baa329a4a
commit 1303ab5132
Signed by: dm
GPG Key ID: E5827ECFFE0AA4F2
5 changed files with 40 additions and 9 deletions

@ -1 +1 @@
Subproject commit 9dc9eeb64946668460dcabb1916bdd5f655e2cbe
Subproject commit 6970884bdacbc35bcfbd54fe33a3480eb7242de9

View File

@ -23,11 +23,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1728729581,
"narHash": "sha256-oazkQ/z7r43YkDLLQdMg8oIB3CwWNb+2ZrYOxtLEWTQ=",
"lastModified": 1729690929,
"narHash": "sha256-cTSekmupaDfrhlpLhBUBrU9mUzBaD6mYsMveTX0bKDg=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "a8dd1b21995964b115b1e3ec639dd6ce24ab9806",
"rev": "64d900abe40057393148bc0283d35c2254dd4f57",
"type": "github"
},
"original": {
@ -38,11 +38,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1729044727,
"narHash": "sha256-GKJjtPY+SXfLF/yTN7M2cAnQB6RERFKnQhD8UvPSf3M=",
"lastModified": 1729449015,
"narHash": "sha256-Gf04dXB0n4q0A9G5nTGH3zuMGr6jtJppqdeljxua1fo=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "dc2e0028d274394f73653c7c90cc63edbb696be1",
"rev": "89172919243df199fe237ba0f776c3e3e3d72367",
"type": "github"
},
"original": {

View File

@ -15,6 +15,8 @@
LC_TIME = "de_DE.UTF-8";
};
nix.settings.experimental-features = [ "nix-command" "flakes" ];
services.openssh = {
enable = true;
settings = {

View File

@ -1,12 +1,15 @@
{ config, pkgs, ...}:
{ home.packages = with pkgs; [
anki
appflowy
calc
clang-tools
# conda
# dig
ffmpeg
#firefox-wayland
stdmanpages
man-pages
fuzzel
fzf
gcc
@ -44,6 +47,7 @@
rawtherapee
sshfs
swaybg
taskwarrior3
thunderbird
tmux
tree-sitter
@ -95,6 +99,7 @@ wayland.windowManager.sway = {
enable = true;
wrapperFeatures.gtk = true;
};
qt.enable = true;
programs = {
browserpass = {
enable = true;
@ -128,10 +133,34 @@ xdg = {
mime.enable = true;
mimeApps = {
enable = true;
associations.added = {
"x-scheme-handler/appflowy-flutter" = [ "appflowy-flutter.desktop" ];
};
defaultApplications = {
"text/plain" = "nvim.desktop";
"video/x-matroska" = "mpv.desktop";
"x-scheme-handler/http" = "firefox.desktop";
"x-scheme-handler/https" = "firefox.desktop";
"x-scheme-handler/about" = "firefox.desktop";
"x-scheme-handler/unknown" = "firefox.desktop";
"x-scheme-handler/appflowy-flutter" = [ "appflowy-flutter.desktop" ];
};
};
desktopEntries = {
appflowy-flutter = {
name = "Appflowy Flutter";
exec = "appflowy %U";
terminal = false;
categories = [ "Application" ];
mimeType = [ "x-scheme-handler/appflowy-flutter" ];
};
};
};
dconf.settings = {
"org/virt-manager/virt-manager/connections" = {
autoconnect = ["qemu:///system"];
uris = ["qemu:///system"];
};
};
}

View File

@ -11,8 +11,6 @@
"/crypto_keyfile.bin" = null;
};
nix.settings.experimental-features = [ "nix-command" "flakes" ];
hardware.opengl = {
enable = true;
driSupport = true;
@ -53,6 +51,8 @@
};
};
virtualisation.libvirtd.enable = true;
programs.virt-manager.enable = true;
security.pam.services.swaylock = {};
networking.networkmanager.enable = true;