mirror of
https://github.com/Ascyii/nixos.git
synced 2026-01-01 14:54:26 -05:00
Compare commits
20 Commits
minimal
...
32a3a2f42b
| Author | SHA1 | Date | |
|---|---|---|---|
| 32a3a2f42b | |||
| ecb2db42cb | |||
| f61cb5b97d | |||
| 92456379d1 | |||
| 3d411b7667 | |||
| 36fab75201 | |||
| 3fb80233b6 | |||
| 0183a2a3b8 | |||
| cb0286ac07 | |||
| 4addd84301 | |||
| dc1e64865f | |||
| 0274f875c4 | |||
| 4cb53654c9 | |||
| b6a66eaa4d | |||
| 2668919af5 | |||
| 725e46b62d | |||
| 1f67fd271e | |||
| d073da6b38 | |||
| 4729da1505 | |||
| 0ada014d4a |
28
flake.lock
generated
28
flake.lock
generated
@@ -7,42 +7,42 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1765979862,
|
"lastModified": 1758463745,
|
||||||
"narHash": "sha256-/r9/1KamvbHJx6I40H4HsSXnEcBAkj46ZwibhBx9kg0=",
|
"narHash": "sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "d3135ab747fd9dac250ffb90b4a7e80634eacbe9",
|
"rev": "3b955f5f0a942f9f60cdc9cacb7844335d0f21c3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"ref": "release-25.11",
|
"ref": "release-25.05",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1765838191,
|
"lastModified": 1760139962,
|
||||||
"narHash": "sha256-m5KWt1nOm76ILk/JSCxBM4MfK3rYY7Wq9/TZIIeGnT8=",
|
"narHash": "sha256-4xggC56Rub3WInz5eD7EZWXuLXpNvJiUPahGtMkwtuc=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "c6f52ebd45e5925c188d1a20119978aa4ffd5ef6",
|
"rev": "7e297ddff44a3cc93673bb38d0374df8d0ad73e4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"id": "nixpkgs",
|
"id": "nixpkgs",
|
||||||
"ref": "nixos-25.11",
|
"ref": "nixos-25.05",
|
||||||
"type": "indirect"
|
"type": "indirect"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1766070988,
|
"lastModified": 1760284886,
|
||||||
"narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=",
|
"narHash": "sha256-TK9Kr0BYBQ/1P5kAsnNQhmWWKgmZXwUQr4ZMjCzWf2c=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "c6245e83d836d0433170a16eb185cefe0572f8b8",
|
"rev": "cf3f5c4def3c7b5f1fc012b3d839575dbe552d43",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -66,11 +66,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1765836173,
|
"lastModified": 1760393368,
|
||||||
"narHash": "sha256-hWRYfdH2ONI7HXbqZqW8Q1y9IRbnXWvtvt/ONZovSNY=",
|
"narHash": "sha256-8mN3kqyqa2PKY0wwZ2UmMEYMcxvNTwLaOrrDsw6Qi4E=",
|
||||||
"owner": "Mic92",
|
"owner": "Mic92",
|
||||||
"repo": "sops-nix",
|
"repo": "sops-nix",
|
||||||
"rev": "443a7f2e7e118c4fc63b7fae05ab3080dd0e5c63",
|
"rev": "ab8d56e85b8be14cff9d93735951e30c3e86a437",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
description = "Main nixos system configuration management by Jonas Hahn";
|
description = "Main nixos system configuration management by Jonas Hahn";
|
||||||
|
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "nixpkgs/nixos-25.11";
|
nixpkgs.url = "nixpkgs/nixos-25.05";
|
||||||
nixpkgs-unstable.url = "nixpkgs/nixos-unstable";
|
nixpkgs-unstable.url = "nixpkgs/nixos-unstable";
|
||||||
|
|
||||||
sops-nix = {
|
sops-nix = {
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
url = "github:nix-community/home-manager/release-25.11";
|
url = "github:nix-community/home-manager/release-25.05";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -26,10 +26,6 @@
|
|||||||
device = "/swapfile";
|
device = "/swapfile";
|
||||||
size = 4096;
|
size = 4096;
|
||||||
}];
|
}];
|
||||||
networking.firewall = {
|
|
||||||
enable = true;
|
|
||||||
allowedTCPPorts = [ 80 443 8080 ];
|
|
||||||
};
|
|
||||||
|
|
||||||
services.udev.extraRules = ''
|
services.udev.extraRules = ''
|
||||||
# Ignore internal NVMe Windows partition
|
# Ignore internal NVMe Windows partition
|
||||||
|
|||||||
@@ -17,7 +17,6 @@
|
|||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
hyprland.enable = true;
|
hyprland.enable = true;
|
||||||
niri.enable = true;
|
|
||||||
firefox.enable = true;
|
firefox.enable = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
pavucontrol
|
pavucontrol
|
||||||
feh
|
feh
|
||||||
dragon-drop
|
xdragon
|
||||||
tofi
|
tofi
|
||||||
fuzzel
|
fuzzel
|
||||||
|
|
||||||
@@ -68,11 +68,7 @@
|
|||||||
bat
|
bat
|
||||||
vim
|
vim
|
||||||
unstable.neovim
|
unstable.neovim
|
||||||
unstable.zellij
|
|
||||||
unstable.helix
|
unstable.helix
|
||||||
unstable.jujutsu
|
|
||||||
jjui
|
|
||||||
uv
|
|
||||||
nap
|
nap
|
||||||
emacs
|
emacs
|
||||||
inotify-tools
|
inotify-tools
|
||||||
@@ -86,10 +82,6 @@
|
|||||||
xz
|
xz
|
||||||
unzip
|
unzip
|
||||||
|
|
||||||
# --- Lsp ---
|
|
||||||
gopls
|
|
||||||
unstable.simple-completion-language-server
|
|
||||||
|
|
||||||
# --- System & Network ---
|
# --- System & Network ---
|
||||||
btop
|
btop
|
||||||
iotop
|
iotop
|
||||||
@@ -125,14 +117,14 @@
|
|||||||
tt
|
tt
|
||||||
bitwarden-cli
|
bitwarden-cli
|
||||||
lazydocker
|
lazydocker
|
||||||
poppler-utils
|
poppler_utils
|
||||||
unstable.kmonad
|
unstable.kmonad
|
||||||
fish
|
|
||||||
xorg.setxkbmap
|
xorg.setxkbmap
|
||||||
prismlauncher
|
prismlauncher
|
||||||
entr
|
entr
|
||||||
yq
|
yq
|
||||||
lazygit
|
lazygit
|
||||||
|
gitui
|
||||||
tokei
|
tokei
|
||||||
dig
|
dig
|
||||||
unstable.yazi
|
unstable.yazi
|
||||||
@@ -149,8 +141,7 @@
|
|||||||
openjdk
|
openjdk
|
||||||
|
|
||||||
# --- Build Tools ---
|
# --- Build Tools ---
|
||||||
#clang
|
clang
|
||||||
gcc
|
|
||||||
clang-tools
|
clang-tools
|
||||||
gnumake
|
gnumake
|
||||||
cmake
|
cmake
|
||||||
|
|||||||
@@ -13,8 +13,6 @@
|
|||||||
"uinput"
|
"uinput"
|
||||||
"scanner"
|
"scanner"
|
||||||
"lp"
|
"lp"
|
||||||
"dialout"
|
|
||||||
"uucp"
|
|
||||||
"davfs2"
|
"davfs2"
|
||||||
"wheel"
|
"wheel"
|
||||||
"ydotool"
|
"ydotool"
|
||||||
|
|||||||
Reference in New Issue
Block a user