Skip to content

Commit

Permalink
config: cleanup, update flake
Browse files Browse the repository at this point in the history
Packages:-

bcachefs-tools: nixpkgs -> upstream
hyprland-portal: override to get the latest version
vesktop: nixpkgs -> flatpak
vim -> neovim
++ bat
++ tree

Hardware:-

zram: size 50 -> 200: this increases compression level
to increase the usable zram, this does not mean actual
memory used

swaps: disable vm.dirty_background_ratio
This is because increasing this actually caches more data
into RAM during IO, which can crash system by OOM

Services:-

gnome-keyring: configure gnome-keyring PAM to unlock with
gdm-password

boot-modules: load AMDGPU at stage-1 boot
console: allow support for mouse in tty

Cleanup:-
move containers module to system, enable it conditionally
disabled currently
use hypridle and hyprlock module
  • Loading branch information
JohnRTitor committed Jun 1, 2024
1 parent dacf9a8 commit e9f67d2
Show file tree
Hide file tree
Showing 20 changed files with 407 additions and 304 deletions.
2 changes: 1 addition & 1 deletion default-host/configuration.nix
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

nixpkgs.overlays = [
(final: prev: {
bcachefs-tools = pkgs-edge.bcachefs-tools;
bcachefs-tools = inputs.bcachefs-tools.packages.${pkgs.system}.bcachefs-tools;
})
];

Expand Down
1 change: 0 additions & 1 deletion dev-environment/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@

# Containers and adb should be available by default
imports = [
./containers.nix
./adb-toolchain.nix
# ./nginx.nix # disable temporarily

Expand Down
Loading

0 comments on commit e9f67d2

Please sign in to comment.