Compare commits
5 commits
03a246bf8f
...
50db10819d
Author | SHA1 | Date | |
---|---|---|---|
50db10819d | |||
882eb45f21 | |||
f3aa85b370 | |||
005f41af81 | |||
ee3fe3dcd8 |
5 changed files with 33 additions and 23 deletions
24
flake.lock
24
flake.lock
|
@ -96,11 +96,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1740845322,
|
||||
"narHash": "sha256-AXEgFj3C0YJhu9k1OhbRhiA6FnDr81dQZ65U3DhaWpw=",
|
||||
"lastModified": 1741378606,
|
||||
"narHash": "sha256-ytDmwV93lZ1f6jswJkxEQz5cBlwje/2rH/yUZDADZNs=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "fcac3d6d88302a5e64f6cb8014ac785e08874c8d",
|
||||
"rev": "95711f926676018d279ba09fe7530d03b5d5b3e2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -206,11 +206,11 @@
|
|||
"xdph": "xdph"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1740844604,
|
||||
"narHash": "sha256-h+ax/IdYbUW5S4/qwrdqxlbyqf0c9cf55yI3wNXFbHc=",
|
||||
"lastModified": 1741298937,
|
||||
"narHash": "sha256-kZuqcoVaP+e0wRS2z9y64DXYJYDOputA0BmOlfzj3LY=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "Hyprland",
|
||||
"rev": "11943f761e8f2d5dc98fb3b6582530aea57e5902",
|
||||
"rev": "7753e8ea686ba0aeaa825502f27e5b3f813faade",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -423,11 +423,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1740695751,
|
||||
"narHash": "sha256-D+R+kFxy1KsheiIzkkx/6L63wEHBYX21OIwlFV8JvDs=",
|
||||
"lastModified": 1741246872,
|
||||
"narHash": "sha256-Q6pMP4a9ed636qilcYX8XUguvKl/0/LGXhHcRI91p0U=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "6313551cd05425cd5b3e63fe47dbc324eabb15e4",
|
||||
"rev": "10069ef4cf863633f57238f179a0297de84bd8d3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -478,11 +478,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1739262228,
|
||||
"narHash": "sha256-7JAGezJ0Dn5qIyA2+T4Dt/xQgAbhCglh6lzCekTVMeU=",
|
||||
"lastModified": 1741043164,
|
||||
"narHash": "sha256-9lfmSZLz6eq9Ygr6cCmvQiiBEaPb54pUBcjvbEMPORc=",
|
||||
"owner": "Mic92",
|
||||
"repo": "sops-nix",
|
||||
"rev": "07af005bb7d60c7f118d9d9f5530485da5d1e975",
|
||||
"rev": "3f2412536eeece783f0d0ad3861417f347219f4d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -31,6 +31,13 @@
|
|||
# zig
|
||||
zig
|
||||
zls
|
||||
# java/kotlin
|
||||
gradle
|
||||
jdk
|
||||
jdt-language-server
|
||||
kotlin
|
||||
kotlin-language-server
|
||||
maven
|
||||
# android
|
||||
android-tools
|
||||
scrcpy
|
||||
|
|
|
@ -97,16 +97,7 @@
|
|||
};
|
||||
|
||||
# Save All on Shutdown
|
||||
SanitizeOnShutdown = {
|
||||
Cache = false;
|
||||
Cookies = false;
|
||||
Downloads = false;
|
||||
Histroy = false;
|
||||
Sessions = false;
|
||||
SiteSettings = false;
|
||||
OfflineApps = false;
|
||||
Locked = true;
|
||||
};
|
||||
SanitizeOnShutdown = false;
|
||||
|
||||
# Popups
|
||||
PopupBlocking = {
|
||||
|
|
|
@ -127,7 +127,7 @@ with lib;
|
|||
lsps = mkOption {
|
||||
type = with types; listOf str;
|
||||
description = "List of lsp servers to load";
|
||||
default = ["clangd" "zls" "rust_analyzer"];
|
||||
default = ["clangd" "zls" "rust_analyzer" "jdtls" "kotlin_language_server"];
|
||||
};
|
||||
|
||||
};
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
curl
|
||||
dig
|
||||
file
|
||||
fuse
|
||||
htop
|
||||
killall
|
||||
mlocate
|
||||
|
@ -36,6 +37,15 @@
|
|||
wget
|
||||
];
|
||||
|
||||
# nix-ld
|
||||
programs.nix-ld.enable = true;
|
||||
|
||||
# appimage
|
||||
programs.appimage = {
|
||||
enable = true;
|
||||
binfmt = true;
|
||||
};
|
||||
|
||||
# use the latest kernel
|
||||
boot.kernelPackages = pkgs.linuxPackages_latest;
|
||||
|
||||
|
@ -50,6 +60,7 @@
|
|||
|
||||
# services
|
||||
networking.networkmanager.enable = true;
|
||||
networking.networkmanager.dns = "systemd-resolved";
|
||||
networking.firewall.enable = false;
|
||||
services.fwupd.enable = true;
|
||||
services.libinput.enable = true;
|
||||
|
@ -59,6 +70,7 @@
|
|||
pulse.enable = true;
|
||||
jack.enable = true;
|
||||
};
|
||||
services.resolved.enable = true;
|
||||
|
||||
# printing
|
||||
services.printing.enable = true;
|
||||
|
|
Loading…
Reference in a new issue