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

View File

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

View File

@ -1,12 +1,15 @@
{ config, pkgs, ...}: { config, pkgs, ...}:
{ home.packages = with pkgs; [ { home.packages = with pkgs; [
anki anki
appflowy
calc calc
clang-tools clang-tools
# conda # conda
# dig # dig
ffmpeg ffmpeg
#firefox-wayland #firefox-wayland
stdmanpages
man-pages
fuzzel fuzzel
fzf fzf
gcc gcc
@ -44,6 +47,7 @@
rawtherapee rawtherapee
sshfs sshfs
swaybg swaybg
taskwarrior3
thunderbird thunderbird
tmux tmux
tree-sitter tree-sitter
@ -95,6 +99,7 @@ wayland.windowManager.sway = {
enable = true; enable = true;
wrapperFeatures.gtk = true; wrapperFeatures.gtk = true;
}; };
qt.enable = true;
programs = { programs = {
browserpass = { browserpass = {
enable = true; enable = true;
@ -128,10 +133,34 @@ xdg = {
mime.enable = true; mime.enable = true;
mimeApps = { mimeApps = {
enable = true; enable = true;
associations.added = {
"x-scheme-handler/appflowy-flutter" = [ "appflowy-flutter.desktop" ];
};
defaultApplications = { defaultApplications = {
"text/plain" = "nvim.desktop"; "text/plain" = "nvim.desktop";
"video/x-matroska" = "mpv.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; "/crypto_keyfile.bin" = null;
}; };
nix.settings.experimental-features = [ "nix-command" "flakes" ];
hardware.opengl = { hardware.opengl = {
enable = true; enable = true;
driSupport = true; driSupport = true;
@ -53,6 +51,8 @@
}; };
}; };
virtualisation.libvirtd.enable = true;
programs.virt-manager.enable = true;
security.pam.services.swaylock = {}; security.pam.services.swaylock = {};
networking.networkmanager.enable = true; networking.networkmanager.enable = true;