Updated flake inputs
This commit is contained in:
@@ -8,6 +8,11 @@
|
||||
loader.systemd-boot.enable = true;
|
||||
loader.efi.canTouchEfiVariables = true;
|
||||
loader.systemd-boot.configurationLimit = 10;
|
||||
loader.grub.gfxmodeEfi = "1024x768";
|
||||
loader.grub.extraConfig = ''
|
||||
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
|
||||
GRUB_GFXPAYLOAD_LINUX=1024x768
|
||||
'';
|
||||
kernelPackages = pkgs.linuxPackages_latest;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
cliphist
|
||||
fail2ban
|
||||
git
|
||||
gcc
|
||||
lldb
|
||||
hyprland-workspaces
|
||||
hyprpaper
|
||||
hyprpicker
|
||||
|
||||
@@ -4,6 +4,21 @@
|
||||
lib.mkEnableOption "enables default system programs";
|
||||
};
|
||||
config = lib.mkIf config.movOpts.softwareCfg.sysProgs.enable {
|
||||
environment.etc."shells" = {
|
||||
enable = true;
|
||||
text = ''
|
||||
/run/current-system/sw/bin/zsh
|
||||
/run/current-system/sw/bin/bash
|
||||
/run/current-system/sw/bin/zsh
|
||||
/nix/store/m7l6yzmflrf9hjs8707lk9nkhi6f73n1-zsh-5.9/bin/zsh
|
||||
/run/current-system/sw/bin/bash
|
||||
/run/current-system/sw/bin/sh
|
||||
/nix/store/f33kh08pa7pmy4kvsmsibda46sh46s66-bash-interactive-5.2p37/bin/bash
|
||||
/nix/store/f33kh08pa7pmy4kvsmsibda46sh46s66-bash-interactive-5.2p37/bin/sh
|
||||
/bin/sh
|
||||
/home/pagedmov/Coding/projects/rust/rsh/target/debug/rsh
|
||||
'';
|
||||
};
|
||||
programs = {
|
||||
hyprland.enable = lib.mkDefault true;
|
||||
zsh.enable = lib.mkDefault true;
|
||||
|
||||
@@ -19,15 +19,16 @@
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
};
|
||||
openssh = {
|
||||
enable = true;
|
||||
allowSFTP = true;
|
||||
};
|
||||
ratbagd.enable = true;
|
||||
pcscd.enable = true;
|
||||
udev.enable = true;
|
||||
dbus.enable = true;
|
||||
mullvad-vpn.enable = true;
|
||||
blueman.enable = true;
|
||||
openssh = {
|
||||
enable = true;
|
||||
allowSFTP = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
14
modules/sys/sysenv/console.nix
Normal file
14
modules/sys/sysenv/console.nix
Normal file
@@ -0,0 +1,14 @@
|
||||
{ lib, config, pkgs, ... }: {
|
||||
options = {
|
||||
movOpts.sysEnv.consoleSettings.enable =
|
||||
lib.mkEnableOption "enables my console settings";
|
||||
};
|
||||
config = lib.mkIf config.movOpts.sysEnv.consoleSettings.enable {
|
||||
i18n.defaultLocale = "en_US.UTF-8";
|
||||
console = {
|
||||
earlySetup = true;
|
||||
font = "Lat2-Terminus32";
|
||||
packages = with pkgs; [ terminus_font ];
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -1,4 +1,5 @@
|
||||
{ inputs, nixpkgs, nixvim, config, self, username, host, ... }: {
|
||||
imports = [ (import ./sddm.nix) ] ++ [ (import ./issue.nix) ]
|
||||
++ [ (import ./nix.nix) ] ++ [ (import ./stylix.nix) ];
|
||||
++ [ (import ./nix.nix) ] ++ [ (import ./stylix.nix) ];
|
||||
#++ [ (import ./console.nix) ];
|
||||
}
|
||||
|
||||
@@ -4,12 +4,18 @@
|
||||
lib.mkEnableOption "enables my nixos settings";
|
||||
};
|
||||
config = lib.mkIf config.movOpts.sysEnv.nixSettings.enable {
|
||||
system.stateVersion = "25.05";
|
||||
system.stateVersion = "24.05";
|
||||
nix = {
|
||||
settings = {
|
||||
auto-optimise-store = true;
|
||||
experimental-features = [ "nix-command" "flakes" ];
|
||||
substituters = [ "https://nix-gaming.cachix.org" ];
|
||||
};
|
||||
gc = {
|
||||
automatic = true;
|
||||
dates = "weekly";
|
||||
options = "--delete-older-than 7d";
|
||||
};
|
||||
};
|
||||
time.timeZone = "America/New_York";
|
||||
i18n.defaultLocale = "en_US.UTF-8";
|
||||
|
||||
@@ -19,9 +19,9 @@ in {
|
||||
};
|
||||
polarity = "dark";
|
||||
autoEnable = true;
|
||||
opacity.terminal = 0.5;
|
||||
opacity.terminal = 0.8;
|
||||
targets = {
|
||||
console.enable = true;
|
||||
console.enable = false;
|
||||
feh.enable = true;
|
||||
grub.enable = true;
|
||||
gtk.enable = true;
|
||||
|
||||
Reference in New Issue
Block a user