Compare commits
No commits in common. "b3dbcde44d4a2778613e6043bde5e94bdc0bc069" and "48d80fc4b8a958de8c9fd6bb6ad31ceb78d402c2" have entirely different histories.
b3dbcde44d
...
48d80fc4b8
4 changed files with 57 additions and 12 deletions
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 = {
|
||||||
|
|
|
@ -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";
|
||||||
|
|
Loading…
Reference in a new issue