chore: general home manager maintenance (see below)
> update flakes > add GNOME Adwaita-dark > extend unfree and home pkgs, > update keybinds, > clean steam/cursor-cli predicate :
This commit is contained in:
parent
cbb99f9680
commit
efa12b59e5
4 changed files with 34 additions and 22 deletions
|
|
@ -3,7 +3,9 @@
|
|||
{
|
||||
|
||||
dconf.settings = {
|
||||
|
||||
"org/gnome/desktop/interface" = {
|
||||
gtk-theme = "Adwaita-dark";
|
||||
};
|
||||
"org/gnome/shell" = {
|
||||
disable-user-extensions = true;
|
||||
favorite-apps = [
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
}:
|
||||
{
|
||||
imports = [
|
||||
# ./backup.nix
|
||||
./custom.nix
|
||||
./emacs
|
||||
./gnome
|
||||
|
|
@ -21,6 +20,8 @@
|
|||
pkg:
|
||||
builtins.elem (lib.getName pkg) [
|
||||
"code-cursor"
|
||||
"cursor-cli"
|
||||
"vscode"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
@ -28,14 +29,18 @@
|
|||
home = {
|
||||
homeDirectory = "/home/thiago";
|
||||
packages = with pkgs; [
|
||||
cmake
|
||||
code-cursor
|
||||
cursor-cli
|
||||
direnv
|
||||
distrobox
|
||||
fd
|
||||
fennel-ls
|
||||
fira-code
|
||||
firefox
|
||||
glow
|
||||
guile
|
||||
guile-lsp-server
|
||||
hwinfo
|
||||
inkscape
|
||||
keymapp
|
||||
|
|
@ -48,22 +53,26 @@
|
|||
nil
|
||||
nitrokey-app2
|
||||
nixd
|
||||
nixpkgs-fmt
|
||||
nixfmt-rfc-style
|
||||
# nodejs_20
|
||||
nixpkgs-fmt
|
||||
nodejs
|
||||
nordic
|
||||
obsidian
|
||||
pandoc
|
||||
pinentry-curses
|
||||
podman
|
||||
python3
|
||||
racket
|
||||
ripgrep
|
||||
shellcheck
|
||||
statix
|
||||
stylua
|
||||
uget
|
||||
unzip
|
||||
vscode
|
||||
waydroid
|
||||
wl-clipboard
|
||||
xorg.xhost
|
||||
zed-editor
|
||||
];
|
||||
sessionVariables = {
|
||||
|
||||
|
|
@ -120,6 +129,8 @@
|
|||
# splitting
|
||||
"ctrl+shift+enter" = "new_window";
|
||||
"ctrl+shift+\\" = "new_window --location=hsplit";
|
||||
"super+-" = "new_window --location=hsplit";
|
||||
"super+|" = "new_window --location=vsplit";
|
||||
# resizing
|
||||
"ctrl+alt+left" = "resize_window narrower";
|
||||
"ctrl+alt+right" = "resize_window wider";
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@
|
|||
nixpkgs.config.allowUnfreePredicate =
|
||||
pkg:
|
||||
builtins.elem (lib.getName pkg) [
|
||||
"code-cursor"
|
||||
"steam-original"
|
||||
"steam-run"
|
||||
"steam"
|
||||
|
|
@ -22,7 +21,6 @@
|
|||
heroic
|
||||
steam
|
||||
steam-run
|
||||
code-cursor
|
||||
mindustry
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue