nix-serve maybe
0
hosts/desktop/boot.nix
Normal file → Executable file
27
hosts/desktop/configuration.nix
Normal file → Executable file
@@ -108,10 +108,29 @@ in
|
||||
apps.discover-wrapped.enable = lib.mkDefault false;
|
||||
chaotic.mesa-git.enable = true;
|
||||
|
||||
nix.settings.trusted-users = lib.mkDefault [
|
||||
"root"
|
||||
user
|
||||
];
|
||||
# Enable nix flakes and nix-command tools
|
||||
nix = {
|
||||
settings = {
|
||||
substituters = [
|
||||
"https://cache.mjallen.dev"
|
||||
"https://nix-community.cachix.org"
|
||||
"https://cache.nixos.org/"
|
||||
];
|
||||
trusted-public-keys = [
|
||||
"cache.mjallen.dev-1:IzFmKCd8/gggI6lcCXsW65qQwiCLGFFN9t9s2iw7Lvc="
|
||||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
||||
];
|
||||
warn-dirty = lib.mkForce false;
|
||||
experimental-features = lib.mkForce [
|
||||
"nix-command"
|
||||
"flakes"
|
||||
];
|
||||
};
|
||||
trusted-users = lib.mkDefault [
|
||||
"root"
|
||||
user
|
||||
];
|
||||
};
|
||||
|
||||
services = {
|
||||
# Enable Desktop Environment.
|
||||
|
||||
0
hosts/desktop/cosmic/default.nix
Normal file → Executable file
0
hosts/desktop/filesystems.nix
Normal file → Executable file
0
hosts/desktop/hardware-configuration.nix
Normal file → Executable file
0
hosts/desktop/home.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config/btop/default.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config/btop/themes/catppuccin_macchiato.theme
Normal file → Executable file
0
hosts/desktop/hyprland/config/btop/themes/nord.theme
Normal file → Executable file
0
hosts/desktop/hyprland/config/hypr/default.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config/kitty/default.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config/kitty/macchiato.conf
Normal file → Executable file
0
hosts/desktop/hyprland/config/kitty/nord.conf
Normal file → Executable file
0
hosts/desktop/hyprland/config/mako/default.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config/nwg-drawer/drawer.css
Normal file → Executable file
0
hosts/desktop/hyprland/config/nwg-panel/excluded-dirs
Normal file → Executable file
0
hosts/desktop/hyprland/config/nwg-panel/preferred-apps.json
Normal file → Executable file
0
hosts/desktop/hyprland/config/wallpapers/wall.png
Normal file → Executable file
|
Before Width: | Height: | Size: 239 KiB After Width: | Height: | Size: 239 KiB |
0
hosts/desktop/hyprland/config/waybar/default.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config/waybar/macchiato.css
Normal file → Executable file
0
hosts/desktop/hyprland/config/waybar/nord.css
Normal file → Executable file
0
hosts/desktop/hyprland/config/waybar/scripts/hass.nix
Normal file → Executable file
0
hosts/desktop/hyprland/config/waybar/scripts/hass.py
Normal file → Executable file
0
hosts/desktop/hyprland/config/waybar/waybar.css
Normal file → Executable file
0
hosts/desktop/hyprland/config/wlogout/icons/hibernate.png
Normal file → Executable file
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
0
hosts/desktop/hyprland/config/wlogout/icons/lock.png
Normal file → Executable file
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.6 KiB |
0
hosts/desktop/hyprland/config/wlogout/icons/logout.png
Normal file → Executable file
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.6 KiB |
0
hosts/desktop/hyprland/config/wlogout/icons/reboot.png
Normal file → Executable file
|
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 8.4 KiB |
0
hosts/desktop/hyprland/config/wlogout/icons/shutdown.png
Normal file → Executable file
|
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 9.5 KiB |
0
hosts/desktop/hyprland/config/wlogout/icons/suspend.png
Normal file → Executable file
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |