feat: whatever lool
This commit is contained in:
parent
689babf2ed
commit
6b93c2c5b7
5 changed files with 30 additions and 9 deletions
12
flake.lock
generated
12
flake.lock
generated
|
|
@ -7,11 +7,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732482255,
|
"lastModified": 1733951607,
|
||||||
"narHash": "sha256-GUffLwzawz5WRVfWaWCg78n/HrBJrOG7QadFY6rtV8A=",
|
"narHash": "sha256-CN6q6iCzxI1gkNyk4xLdwaMKi10r7n+aJkRzWj8PXwQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "a9953635d7f34e7358d5189751110f87e3ac17da",
|
"rev": "6e5b2d9e8014b5572e3367937a329e7053458d34",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -22,11 +22,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732521221,
|
"lastModified": 1733759999,
|
||||||
"narHash": "sha256-2ThgXBUXAE1oFsVATK1ZX9IjPcS4nKFOAjhPNKuiMn0=",
|
"narHash": "sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "4633a7c72337ea8fd23a4f2ba3972865e3ec685d",
|
"rev": "a73246e2eef4c6ed172979932bc80e1404ba2d56",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -105,6 +105,7 @@
|
||||||
# List packages installed in system profile. To search, run:
|
# List packages installed in system profile. To search, run:
|
||||||
# $ nix search wget
|
# $ nix search wget
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
SDL2
|
||||||
alacritty
|
alacritty
|
||||||
banana-cursor
|
banana-cursor
|
||||||
blueman
|
blueman
|
||||||
|
|
@ -114,6 +115,7 @@
|
||||||
clang-tools
|
clang-tools
|
||||||
cmake
|
cmake
|
||||||
curlHTTP3
|
curlHTTP3
|
||||||
|
dig
|
||||||
discord
|
discord
|
||||||
discord-canary
|
discord-canary
|
||||||
electrum
|
electrum
|
||||||
|
|
@ -133,10 +135,11 @@
|
||||||
jdk
|
jdk
|
||||||
libgcc
|
libgcc
|
||||||
loc
|
loc
|
||||||
|
lolcat
|
||||||
marp-cli
|
marp-cli
|
||||||
nerdfonts
|
|
||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
nextcloud-client
|
nextcloud-client
|
||||||
|
nmap
|
||||||
nodejs_22
|
nodejs_22
|
||||||
obsidian
|
obsidian
|
||||||
onlyoffice-bin
|
onlyoffice-bin
|
||||||
|
|
@ -151,6 +154,7 @@
|
||||||
ripgrep
|
ripgrep
|
||||||
rustup
|
rustup
|
||||||
signal-desktop
|
signal-desktop
|
||||||
|
sl
|
||||||
socat
|
socat
|
||||||
spotify
|
spotify
|
||||||
teams-for-linux
|
teams-for-linux
|
||||||
|
|
@ -168,14 +172,20 @@
|
||||||
wdisplays
|
wdisplays
|
||||||
webcord
|
webcord
|
||||||
wget
|
wget
|
||||||
|
whois
|
||||||
wireguard-tools
|
wireguard-tools
|
||||||
wireshark
|
wireshark
|
||||||
|
wl-clicker
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
wofi
|
wofi
|
||||||
wofi-pass
|
wofi-pass
|
||||||
zip
|
zip
|
||||||
];
|
];
|
||||||
|
|
||||||
|
fonts.packages = with pkgs; [
|
||||||
|
nerd-fonts.jetbrains-mono
|
||||||
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
neovim = {
|
neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -216,6 +226,15 @@
|
||||||
setSocketVariable = true;
|
setSocketVariable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
virtualbox = {
|
||||||
|
host.enable = true;
|
||||||
|
guest = {
|
||||||
|
enable = true;
|
||||||
|
clipboard = true;
|
||||||
|
dragAndDrop = true;
|
||||||
|
seamless = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
|
|
@ -250,6 +269,7 @@
|
||||||
# Or disable the firewall altogether.
|
# Or disable the firewall altogether.
|
||||||
# networking.firewall.enable = false;
|
# networking.firewall.enable = false;
|
||||||
security.pam.services.hyprlock = {};
|
security.pam.services.hyprlock = {};
|
||||||
|
networking.firewall.checkReversePath = false;
|
||||||
networking.wg-quick.interfaces = {
|
networking.wg-quick.interfaces = {
|
||||||
home = {
|
home = {
|
||||||
address = ["10.154.125.2/24"];
|
address = ["10.154.125.2/24"];
|
||||||
|
|
|
||||||
|
|
@ -86,7 +86,7 @@
|
||||||
# MONITOR
|
# MONITOR
|
||||||
|
|
||||||
monitor = [
|
monitor = [
|
||||||
"eDP-1,2560x1600@165.0,0x0,2"
|
"eDP-1,2560x1600@165.0,0x0,1.5"
|
||||||
"DP-1,preferred,auto-right,2,bitdepth,10"
|
"DP-1,preferred,auto-right,2,bitdepth,10"
|
||||||
"DP-2,preferred,auto-right,2,bitdepth,10"
|
"DP-2,preferred,auto-right,2,bitdepth,10"
|
||||||
"DP-3,preferred,auto-right,2,bitdepth,10"
|
"DP-3,preferred,auto-right,2,bitdepth,10"
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@
|
||||||
ls = "exa --icons";
|
ls = "exa --icons";
|
||||||
update = "sudo nixos-rebuild switch";
|
update = "sudo nixos-rebuild switch";
|
||||||
clear = "clear && fastfetch";
|
clear = "clear && fastfetch";
|
||||||
|
sl = "sl | lolcat";
|
||||||
};
|
};
|
||||||
initExtra = "fastfetch";
|
initExtra = "fastfetch";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ in {
|
||||||
users.users.${cfg.username} = {
|
users.users.${cfg.username} = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
initialPassword = "12345";
|
initialPassword = "12345";
|
||||||
extraGroups = ["docker" "input" "networkmanager" "wheel" "vboxusers" "libvirtd"];
|
extraGroups = ["docker" "input" "networkmanager" "wheel" "vboxusers" "libvirtd" "wireshark"];
|
||||||
description = "Stefan";
|
description = "Stefan";
|
||||||
shell = pkgs.zsh;
|
shell = pkgs.zsh;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue