Compare commits
3 commits
Author | SHA1 | Date | |
---|---|---|---|
Jessica Canady | 44182dd436 | ||
Jessica Canady | d5cb766a68 | ||
Jessica Canady | 2e43f9d860 |
|
@ -331,11 +331,11 @@
|
||||||
"nixpkgs-regression": "nixpkgs-regression"
|
"nixpkgs-regression": "nixpkgs-regression"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1689772027,
|
"lastModified": 1687611331,
|
||||||
"narHash": "sha256-vGTaJTox1lFESRXDFn0dz3Jo1qcYYSb7dv3KM0U2p+I=",
|
"narHash": "sha256-qbbf+fRw0wn3cAEJGQ+pC3LrBEZs//zNXeITt1pj9ZQ=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nix",
|
"repo": "nix",
|
||||||
"rev": "b0173716f6b27b4fb307ac9ded544e46e712ad22",
|
"rev": "60f06a1714a74bf144eb9ccad9643578248bdfc4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -15,7 +15,6 @@
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
|
|
||||||
modules = [
|
modules = [
|
||||||
stylix.homeManagerModules.stylix
|
|
||||||
nixos-hardware.nixosModules.framework-12th-gen-intel
|
nixos-hardware.nixosModules.framework-12th-gen-intel
|
||||||
./hosts/hornt.nix
|
./hosts/hornt.nix
|
||||||
./users/phoenix/user.nix
|
./users/phoenix/user.nix
|
||||||
|
|
|
@ -5,11 +5,6 @@
|
||||||
./hornt-hardware.nix
|
./hornt-hardware.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.systemPackages = [
|
|
||||||
# gotta be at this level, not home-manager? Mahbe?
|
|
||||||
pkgs.asdf-vm
|
|
||||||
];
|
|
||||||
|
|
||||||
system.stateVersion = "23.05";
|
system.stateVersion = "23.05";
|
||||||
nix.extraOptions = "
|
nix.extraOptions = "
|
||||||
experimental-features = nix-command flakes
|
experimental-features = nix-command flakes
|
||||||
|
@ -33,7 +28,6 @@
|
||||||
|
|
||||||
# stuff that needs installed systemwide
|
# stuff that needs installed systemwide
|
||||||
programs.fish.enable = true;
|
programs.fish.enable = true;
|
||||||
programs.dconf.enable = true;
|
|
||||||
|
|
||||||
# Enable networking
|
# Enable networking
|
||||||
networking.networkmanager.enable = true;
|
networking.networkmanager.enable = true;
|
||||||
|
@ -63,14 +57,20 @@
|
||||||
services.xserver.displayManager.gdm.enable = true;
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
services.xserver.desktopManager.gnome.enable = true;
|
services.xserver.desktopManager.gnome.enable = true;
|
||||||
|
|
||||||
|
services.xserver.desktopManager.xfce.enable = true;
|
||||||
|
|
||||||
|
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
layout = "us";
|
layout = "us";
|
||||||
xkbVariant = "";
|
xkbVariant = "";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
security.polkit.enable = true;
|
||||||
|
|
||||||
# Enable CUPS to print documents.
|
# Enable CUPS to print documents.
|
||||||
services.printing.enable = true;
|
services.printing.enable = true;
|
||||||
|
# services.xserver.libinput.enable = true;
|
||||||
|
|
||||||
# Enable sound with pipewire.
|
# Enable sound with pipewire.
|
||||||
sound.enable = true;
|
sound.enable = true;
|
||||||
|
@ -81,6 +81,7 @@
|
||||||
alsa.enable = true;
|
alsa.enable = true;
|
||||||
alsa.support32Bit = true;
|
alsa.support32Bit = true;
|
||||||
pulse.enable = true;
|
pulse.enable = true;
|
||||||
|
# If you want to use JACK applications, uncomment this
|
||||||
jack.enable = true;
|
jack.enable = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ config, pkgs, home-manager, stylix, nix-doom-emacs, ... }:
|
{ config, pkgs, home-manager, nix-doom-emacs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
@ -6,12 +6,20 @@
|
||||||
home.stateVersion = "23.05";
|
home.stateVersion = "23.05";
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
# nixos is weird
|
||||||
|
appimage-run
|
||||||
|
# burning stuff
|
||||||
|
balenaEtcher
|
||||||
|
# why not?
|
||||||
|
sddm
|
||||||
# dev tools
|
# dev tools
|
||||||
wireguard-tools
|
wireguard-tools
|
||||||
|
asdf-vm
|
||||||
git
|
git
|
||||||
# DEs (gnome is elsewhere)
|
# DEs (gnome is elsewhere)
|
||||||
hyprland
|
hyprland
|
||||||
eww
|
eww
|
||||||
|
labwc
|
||||||
# default utils improvements
|
# default utils improvements
|
||||||
lsd # ls
|
lsd # ls
|
||||||
bat # cat
|
bat # cat
|
||||||
|
@ -21,20 +29,32 @@
|
||||||
ripgrep # grep
|
ripgrep # grep
|
||||||
# rando stuff
|
# rando stuff
|
||||||
kitty # terminal
|
kitty # terminal
|
||||||
|
kitty-themes
|
||||||
plex-media-player # ugh where's the good app?
|
plex-media-player # ugh where's the good app?
|
||||||
telegram-desktop # msg
|
telegram-desktop # msg
|
||||||
jq
|
jq
|
||||||
# comms
|
# comms
|
||||||
slack
|
slack
|
||||||
discord
|
discord
|
||||||
# editors (emacs is god, lives elsewhere)
|
# editors / environments
|
||||||
neovim
|
neovim
|
||||||
|
emacs
|
||||||
|
helix
|
||||||
# browsers
|
# browsers
|
||||||
firefox
|
firefox
|
||||||
|
chromium
|
||||||
# email, female
|
# email, female
|
||||||
thunderbird
|
thunderbird
|
||||||
|
# docs
|
||||||
|
libreoffice
|
||||||
|
# programminz
|
||||||
|
elixir
|
||||||
|
ruby
|
||||||
|
qflipper
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.kitty.theme = "Rosé Pine";
|
||||||
|
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
userName = "Jessica Canady";
|
userName = "Jessica Canady";
|
||||||
|
@ -73,20 +93,15 @@
|
||||||
enableFishIntegration = true;
|
enableFishIntegration = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
services.emacs.enable = true;
|
||||||
imports = [ nix-doom-emacs.hmModule ];
|
|
||||||
|
|
||||||
programs.doom-emacs = {
|
|
||||||
enable = true;
|
|
||||||
doomPrivateDir = /home/phoenix/.doom.d;
|
|
||||||
};
|
|
||||||
*/
|
|
||||||
|
|
||||||
# stylin'
|
# stylin'
|
||||||
|
/*
|
||||||
stylix.image = pkgs.fetchurl {
|
stylix.image = pkgs.fetchurl {
|
||||||
url = "https://www.pixelstalk.net/wp-content/uploads/2016/05/Epic-Anime-Awesome-Wallpapers.jpg";
|
url = "https://www.pixelstalk.net/wp-content/uploads/2016/05/Epic-Anime-Awesome-Wallpapers.jpg";
|
||||||
sha256 = "enQo3wqhgf0FEPHj2coOCvo7DuZv+x5rL/WIo4qPI50=";
|
sha256 = "enQo3wqhgf0FEPHj2coOCvo7DuZv+x5rL/WIo4qPI50=";
|
||||||
};
|
};
|
||||||
stylix.polarity = "dark";
|
stylix.polarity = "dark";
|
||||||
|
*/
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue