mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-07 06:19:00 +00:00
Update various files
This commit is contained in:
parent
f9589f2ca1
commit
c753ff5294
@ -89,6 +89,8 @@
|
||||
system = "x86_64-linux";
|
||||
in {
|
||||
inherit system;
|
||||
|
||||
# Pass these things to our modules.
|
||||
specialArgs = {
|
||||
inherit system inputs self;
|
||||
lib = nixpkgs.lib.extend (final: prev:
|
||||
@ -113,6 +115,9 @@
|
||||
nixos-generators.flake = inputs.nixos-generators;
|
||||
};
|
||||
|
||||
# We may as well live on the BLEEDING EDGE!
|
||||
nix.package = nixpkgs.legacyPackages.${system}.nixUnstable;
|
||||
|
||||
# Set several binary caches.
|
||||
nix.settings = {
|
||||
substituters = [
|
||||
|
@ -47,6 +47,12 @@ binding='<Super>Return'
|
||||
command='alacritty'
|
||||
name='Terminal'
|
||||
|
||||
# The equivalent to the newspaper in the morning.
|
||||
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1]
|
||||
binding='<Shift><Super>r'
|
||||
command='nix run nixpkgs#alacritty -- -e nix run nixpkgs#newsboat'
|
||||
name='News aggregator'
|
||||
|
||||
# We don't want to restore them shortcuts.
|
||||
[org/gnome/mutter/wayland/keybindings]
|
||||
restore-shortcuts=@as []
|
||||
|
@ -127,6 +127,11 @@ in {
|
||||
bleachbit.enable = true;
|
||||
};
|
||||
|
||||
home.sessionVariables = {
|
||||
MANPAGER = "nvim +Man!";
|
||||
EDITOR = "nvim";
|
||||
};
|
||||
|
||||
# WHOA! Even browsers with extensions can be declarative!
|
||||
programs.brave = {
|
||||
enable = true;
|
||||
@ -138,6 +143,7 @@ in {
|
||||
{ id = "egpjdkipkomnmjhjmdamaniclmdlobbo"; } # Firenvim
|
||||
{ id = "gknkbkaapnhpmkcgkmdekdffgcddoiel"; } # Open Access Button
|
||||
{ id = "fpnmgdkabkmnadcjpehmlllkndpkmiak"; } # Wayback Machine
|
||||
{ id = "gphhapmejobijbbhgpjhcjognlahblep"; } # GNOME Shell integration
|
||||
];
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user