Update
This commit is contained in:
parent
4baa329a4a
commit
1303ab5132
2
dotfiles
2
dotfiles
|
|
@ -1 +1 @@
|
||||||
Subproject commit 9dc9eeb64946668460dcabb1916bdd5f655e2cbe
|
Subproject commit 6970884bdacbc35bcfbd54fe33a3480eb7242de9
|
||||||
12
flake.lock
12
flake.lock
|
|
@ -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": {
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -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"];
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue