Compare commits

..

No commits in common. "b3dbcde44d4a2778613e6043bde5e94bdc0bc069" and "48d80fc4b8a958de8c9fd6bb6ad31ceb78d402c2" have entirely different histories.

4 changed files with 57 additions and 12 deletions

View file

@ -10,11 +10,9 @@
../../modules ../../modules
]; ];
# TODO: fix bootloader
# Bootloader. # Bootloader.
boot.loader.systemd-boot.enable = true; # boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; # boot.loader.efi.canTouchEfiVariables = true;
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
@ -51,8 +49,11 @@
services.xserver.enable = true; services.xserver.enable = true;
# Enable the XFCE Desktop Environment. # Enable the XFCE Desktop Environment.
services.xserver.displayManager.lightdm.enable = true; # services.xserver.displayManager.lightdm.enable = true;
services.xserver.desktopManager.budgie.enable = true;
snowhawk.dwm.enable = true;
# services.xserver.desktopManager.budgie.enable = true;
# Configure keymap in X11 # Configure keymap in X11
services.xserver = { services.xserver = {
@ -106,14 +107,16 @@
unzip unzip
fzf fzf
tree tree
libsecret
firefox
imagemagick
nix-output-monitor nix-output-monitor
changes gparted
arandr
# steam
# spotify
# discord
git-credential-oauth git-credential-oauth
xclip xclip

View file

@ -15,6 +15,9 @@
xsession.numlock.enable = true; xsession.numlock.enable = true;
services.dunst.enable = true;
services.unclutter.enable = true;
home.packages = with pkgs; [ home.packages = with pkgs; [
# (pkgs.writeShellScriptBin "my-hello" '' # (pkgs.writeShellScriptBin "my-hello" ''
# echo "Hello, ${config.home.username}!" # echo "Hello, ${config.home.username}!"
@ -23,6 +26,10 @@
(writeShellScriptBin "rebuild" '' (writeShellScriptBin "rebuild" ''
sudo nixos-rebuild switch --log-format internal-json -v |& nom --json sudo nixos-rebuild switch --log-format internal-json -v |& nom --json
'') '')
feh
imagemagick
brave
]; ];
home.file = { }; home.file = { };
@ -31,7 +38,12 @@
"${config.home.homeDirectory}/.cargo/bin" "${config.home.homeDirectory}/.cargo/bin"
]; ];
nixpkgs.config.allowUnfree = true; # wayland.windowManager.hyprland = {
# enable = true;
# package = pkgs.hyprland;
# xwayland.enable = true;
# systemd.enable = true;
# };
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.
programs.home-manager.enable = true; programs.home-manager.enable = true;

View file

@ -14,6 +14,12 @@
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
# Configure network proxy if necessary
# networking.proxy.default = "http://user:password@proxy:port/";
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
# Enable networking # Enable networking
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
@ -41,8 +47,13 @@
# Enable the X11 windowing system. # Enable the X11 windowing system.
services.xserver.enable = true; services.xserver.enable = true;
snowhawk.dwm.enable = true; snowhawk.dwm.enable = true;
# Enable the XFCE Desktop Environment.
# services.xserver.displayManager.lightdm.enable = true;
# services.xserver.desktopManager.budgie.enable = true;
# Configure keymap in X11 # Configure keymap in X11
services.xserver = { services.xserver = {
xkb = { xkb = {

View file

@ -15,6 +15,14 @@
xsession.numlock.enable = true; xsession.numlock.enable = true;
services.dunst.enable = true;
services.unclutter.enable = true;
programs.chromium = {
enable = true;
package = pkgs.google-chrome;
};
home.packages = with pkgs; [ home.packages = with pkgs; [
# (pkgs.writeShellScriptBin "my-hello" '' # (pkgs.writeShellScriptBin "my-hello" ''
# echo "Hello, ${config.home.username}!" # echo "Hello, ${config.home.username}!"
@ -23,6 +31,10 @@
(writeShellScriptBin "rebuild" '' (writeShellScriptBin "rebuild" ''
sudo nixos-rebuild switch --log-format internal-json -v |& nom --json sudo nixos-rebuild switch --log-format internal-json -v |& nom --json
'') '')
feh
imagemagick
brave
]; ];
home.file = { }; home.file = { };
@ -33,6 +45,13 @@
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
# wayland.windowManager.hyprland = {
# enable = true;
# package = pkgs.hyprland;
# xwayland.enable = true;
# systemd.enable = true;
# };
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.
programs.home-manager.enable = true; programs.home-manager.enable = true;
home.stateVersion = "23.11"; home.stateVersion = "23.11";