Compare commits
7 Commits
7b415dbccb
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e63d7aead2 | ||
|
|
3ee898c4b3 | ||
|
|
ac4b17da6a | ||
|
|
6770a680ad | ||
|
|
591d110120 | ||
|
|
11459f6c8f | ||
|
|
1b0d428894 |
15
applications/games.nix
Normal file
15
applications/games.nix
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
lib,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
profile = import ./profile.nix;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
lincity-ng
|
||||||
|
luanti
|
||||||
|
];
|
||||||
|
}
|
||||||
@@ -8,6 +8,7 @@ in
|
|||||||
./browser.nix
|
./browser.nix
|
||||||
./window-manager.nix
|
./window-manager.nix
|
||||||
../applications/matrix.nix
|
../applications/matrix.nix
|
||||||
|
../applications/games.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
let
|
let
|
||||||
dotfiles_hypr = pkgs.fetchgit {
|
dotfiles_hypr = pkgs.fetchgit {
|
||||||
url = "https://git.nichkara.eu/dotfiles/hypr";
|
url = "https://git.nichkara.eu/dotfiles/hypr";
|
||||||
rev = "83da92f0d64620c6503b8b2d9fa27bd79816e025";
|
rev = "ba03a7d86bf564cbb9e817b895a2497da84b8bad";
|
||||||
sha256 = "sha256-kEKJiH0oK0PuciJZ6ucinTKX5eMWxPPZXYNS1+HIcRA=";
|
sha256 = "sha256-mbE94wrz3Gl7IE7uD5sCTyII4eQcsjFhyafeOeTgy6s=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dotfiles_waybar = pkgs.fetchgit {
|
dotfiles_waybar = pkgs.fetchgit {
|
||||||
@@ -42,7 +42,10 @@ in
|
|||||||
windowManager = {
|
windowManager = {
|
||||||
hyprland = {
|
hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
#xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
|
extraConfig = ''
|
||||||
|
exec-once = sleep 2 && nextcloud
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -5,8 +5,10 @@ in
|
|||||||
{
|
{
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
|
./distros-common.nix
|
||||||
./file-system.nix
|
./file-system.nix
|
||||||
./media.nix
|
./media.nix
|
||||||
|
./ssh.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|||||||
15
system-environment/distros-common.nix
Normal file
15
system-environment/distros-common.nix
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{ pkgs, lib, ... }:
|
||||||
|
let
|
||||||
|
profile = import ../profile.nix;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
imports = [
|
||||||
|
|
||||||
|
];
|
||||||
|
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
distrobox
|
||||||
|
distrobox-tui
|
||||||
|
distroshelf
|
||||||
|
];
|
||||||
|
}
|
||||||
33
system-environment/ssh.nix
Normal file
33
system-environment/ssh.nix
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{ config, pkgs, ... }:
|
||||||
|
let
|
||||||
|
profile = import ../profile.nix;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
programs.ssh = {
|
||||||
|
enable = true;
|
||||||
|
enableDefaultConfig = false;
|
||||||
|
|
||||||
|
matchBlocks."*" = {
|
||||||
|
compression = true;
|
||||||
|
serverAliveInterval = 60;
|
||||||
|
};
|
||||||
|
|
||||||
|
extraConfig = ''
|
||||||
|
Host git.nickr.eu
|
||||||
|
HostName git.nickr.eu
|
||||||
|
Port 22
|
||||||
|
|
||||||
|
Host nickr.eu
|
||||||
|
HostName nickr.eu
|
||||||
|
Port 222
|
||||||
|
|
||||||
|
Host nichkara.eu
|
||||||
|
HostName nichkara.eu
|
||||||
|
Port 222
|
||||||
|
|
||||||
|
Host git.nichkara.eu
|
||||||
|
HostName git.nichkara.eu
|
||||||
|
Port 22
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -39,29 +39,6 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.ssh = {
|
|
||||||
enable = true;
|
|
||||||
enableDefaultConfig = true;
|
|
||||||
|
|
||||||
extraConfig = ''
|
|
||||||
Host git.nickr.eu
|
|
||||||
HostName git.nickr.eu
|
|
||||||
Port 22
|
|
||||||
|
|
||||||
Host nickr.eu
|
|
||||||
HostName nickr.eu
|
|
||||||
Port 222
|
|
||||||
|
|
||||||
Host nichkara.eu
|
|
||||||
HostName nichkara.eu
|
|
||||||
Port 222
|
|
||||||
|
|
||||||
Host git.nichkara.eu
|
|
||||||
HostName git.nichkara.eu
|
|
||||||
Port 22
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
programs.zsh = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user