Merge remote-tracking branch 'forge/main'
This commit is contained in:
commit
95a8af3e89
1 changed files with 38 additions and 2 deletions
|
|
@ -7,13 +7,15 @@
|
||||||
}: let
|
}: let
|
||||||
home-manager = builtins.fetchTarball {
|
home-manager = builtins.fetchTarball {
|
||||||
url = "https://github.com/nix-community/home-manager/archive/release-24.11.tar.gz";
|
url = "https://github.com/nix-community/home-manager/archive/release-24.11.tar.gz";
|
||||||
sha256 = "1dga3vsd60v9mfyhwgbil13mrchw5crbpgh4zjw9fghv1vyk89vq";
|
sha256 = "1mwq9mzyw1al03z4q2ifbp6d0f0sx9f128xxazwrm62z0rcgv4na";
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
(import "${home-manager}/nixos")
|
(import "${home-manager}/nixos")
|
||||||
inputs.spicetify-nix.nixosModules.default
|
inputs.spicetify-nix.nixosModules.default
|
||||||
|
|
||||||
|
../modules/steam.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.spicetify = let
|
programs.spicetify = let
|
||||||
|
|
@ -54,9 +56,32 @@ in {
|
||||||
|
|
||||||
# Select internationalisation properties.
|
# Select internationalisation properties.
|
||||||
i18n.defaultLocale = "en_US.UTF-8";
|
i18n.defaultLocale = "en_US.UTF-8";
|
||||||
|
# Enable initrd hook for virtual console customisation
|
||||||
|
# aka cool colours when bootting yay!!
|
||||||
console = {
|
console = {
|
||||||
font = "Lat2-Terminus16";
|
enable = true;
|
||||||
|
earlySetup = true; # initrd pre hook
|
||||||
keyMap = "us";
|
keyMap = "us";
|
||||||
|
font = "Lat2-Terminus16";
|
||||||
|
# ANSI 24-bit color definitions (theme: dracula)
|
||||||
|
colors = [
|
||||||
|
"21222c"
|
||||||
|
"ff5555"
|
||||||
|
"50fa7b"
|
||||||
|
"f1fa8c"
|
||||||
|
"bd93f9"
|
||||||
|
"ff79c6"
|
||||||
|
"8be9fd"
|
||||||
|
"f8f8f2"
|
||||||
|
"6272a4"
|
||||||
|
"ff6e6e"
|
||||||
|
"69ff94"
|
||||||
|
"ffffa5"
|
||||||
|
"d6acff"
|
||||||
|
"ff92df"
|
||||||
|
"a4ffff"
|
||||||
|
"ffffff"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
# ----- NETWORKING SECTION -----
|
# ----- NETWORKING SECTION -----
|
||||||
|
|
@ -177,6 +202,7 @@ in {
|
||||||
easyeffects
|
easyeffects
|
||||||
pavucontrol
|
pavucontrol
|
||||||
ani-cli
|
ani-cli
|
||||||
|
bluetui
|
||||||
wl-clipboard # clipboard for wayland
|
wl-clipboard # clipboard for wayland
|
||||||
hyprpicker
|
hyprpicker
|
||||||
|
|
||||||
|
|
@ -228,6 +254,11 @@ in {
|
||||||
# Cryptography
|
# Cryptography
|
||||||
openssl
|
openssl
|
||||||
libargon2
|
libargon2
|
||||||
|
|
||||||
|
# Games
|
||||||
|
mindustry-wayland
|
||||||
|
dwarf-fortress
|
||||||
|
nethack
|
||||||
];
|
];
|
||||||
|
|
||||||
# DEBUG: configuring xdg portal here instead?
|
# DEBUG: configuring xdg portal here instead?
|
||||||
|
|
@ -361,6 +392,11 @@ in {
|
||||||
# Enable OpenGL
|
# Enable OpenGL
|
||||||
hardware = {
|
hardware = {
|
||||||
graphics.enable = true;
|
graphics.enable = true;
|
||||||
|
|
||||||
|
bluetooth = {
|
||||||
|
enable = true;
|
||||||
|
powerOnBoot = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# DO NOT MODIFY
|
# DO NOT MODIFY
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue