1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-02-07 09:52:50 +00:00
This commit is contained in:
Rae 5e 2024-12-18 01:14:25 -05:00
parent 2fb5a0c770
commit c3074b79be
4 changed files with 23 additions and 18 deletions

3
TODO
View file

@ -10,4 +10,5 @@
[ ] Replace absolute paths (i.e. in openbox autostart file) with substituted
| paths generated by Nix (see substituteAllInPlace)
[x] Consider using flakes
[ ] Use just?
[x] Use just?
[ ] Are you managing package overlays properly (check home.nix FIXME)

View file

@ -5,11 +5,7 @@
];
nix.settings.experimental-features = ["nix-command" "flakes"];
nixpkgs = {
config.allowUnfree = true;
overlays = [ inputs.nur.overlay ];
};
nixpkgs.config.allowUnfree = true;
networking.networkmanager.enable = true;

View file

@ -1,5 +1,8 @@
{ pkgs, ... }:
{ pkgs, inputs, ... }:
{
# FIXME is this the correct way to manage this??
nixpkgs.overlays = [ inputs.nur.overlays.default ];
home = {
stateVersion = "24.11";
username = "rae";
@ -22,6 +25,21 @@
enable = true;
profiles.default = {
isDefault = true;
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
privacy-badger
stylus
ublock-origin
];
bookmarks = [
{
name = "NixOS search";
url = "https://search.nixos.org/packages";
}
{
name = "Home Manager search";
url = "https://home-manager-options.extranix.com/";
}
];
};
};
git = {

View file

@ -6,12 +6,9 @@
];
boot.loader = {
# efi.efiSysMountPoint = "/boot/efi";
grub = {
enable = true;
device = "/dev/sda"; # or "nodev" for efi only
# efiSupport = true;
# efiInstallAsRemovable = true;
device = "/dev/sda";
};
};
@ -22,14 +19,7 @@
console = {
font = "gr928-8x16-thin"; # t || https://adeverteuil.github.io/linux-console-fonts-screenshots/
keyMap = "us";
# useXkbConfig = true; # use xkb.options in tty.
};
# Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ];
# networking.firewall.allowedUDPPorts = [ ... ];
# Or disable the firewall altogether.
# networking.firewall.enable = false;
system.stateVersion = "24.11";
}