mirror of
https://git.sr.ht/~roxwize/.dotfiles
synced 2025-02-14 12:32:06 +00:00
~
This commit is contained in:
parent
2fb5a0c770
commit
c3074b79be
4 changed files with 23 additions and 18 deletions
3
TODO
3
TODO
|
@ -10,4 +10,5 @@
|
||||||
[ ] Replace absolute paths (i.e. in openbox autostart file) with substituted
|
[ ] Replace absolute paths (i.e. in openbox autostart file) with substituted
|
||||||
| paths generated by Nix (see substituteAllInPlace)
|
| paths generated by Nix (see substituteAllInPlace)
|
||||||
[x] Consider using flakes
|
[x] Consider using flakes
|
||||||
[ ] Use just?
|
[x] Use just?
|
||||||
|
[ ] Are you managing package overlays properly (check home.nix FIXME)
|
||||||
|
|
|
@ -5,11 +5,7 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
nix.settings.experimental-features = ["nix-command" "flakes"];
|
nix.settings.experimental-features = ["nix-command" "flakes"];
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
nixpkgs = {
|
|
||||||
config.allowUnfree = true;
|
|
||||||
overlays = [ inputs.nur.overlay ];
|
|
||||||
};
|
|
||||||
|
|
||||||
networking.networkmanager.enable = true;
|
networking.networkmanager.enable = true;
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
{ pkgs, ... }:
|
{ pkgs, inputs, ... }:
|
||||||
{
|
{
|
||||||
|
# FIXME is this the correct way to manage this??
|
||||||
|
nixpkgs.overlays = [ inputs.nur.overlays.default ];
|
||||||
|
|
||||||
home = {
|
home = {
|
||||||
stateVersion = "24.11";
|
stateVersion = "24.11";
|
||||||
username = "rae";
|
username = "rae";
|
||||||
|
@ -22,6 +25,21 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
profiles.default = {
|
profiles.default = {
|
||||||
isDefault = true;
|
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 = {
|
git = {
|
||||||
|
|
|
@ -6,12 +6,9 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
boot.loader = {
|
boot.loader = {
|
||||||
# efi.efiSysMountPoint = "/boot/efi";
|
|
||||||
grub = {
|
grub = {
|
||||||
enable = true;
|
enable = true;
|
||||||
device = "/dev/sda"; # or "nodev" for efi only
|
device = "/dev/sda";
|
||||||
# efiSupport = true;
|
|
||||||
# efiInstallAsRemovable = true;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -22,14 +19,7 @@
|
||||||
console = {
|
console = {
|
||||||
font = "gr928-8x16-thin"; # t || https://adeverteuil.github.io/linux-console-fonts-screenshots/
|
font = "gr928-8x16-thin"; # t || https://adeverteuil.github.io/linux-console-fonts-screenshots/
|
||||||
keyMap = "us";
|
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";
|
system.stateVersion = "24.11";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue