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
31
flake.lock
generated
31
flake.lock
generated
|
|
@ -8,11 +8,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1763759067,
|
"lastModified": 1765835352,
|
||||||
"narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=",
|
"narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "flake-parts",
|
"repo": "flake-parts",
|
||||||
"rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0",
|
"rev": "a34fae9c08a15ad73f295041fec82323541400a9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -46,11 +46,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1764866045,
|
"lastModified": 1767280655,
|
||||||
"narHash": "sha256-0GsEtXV9OquDQ1VclQfP16cU5VZh7NEVIOjSH4UaJuM=",
|
"narHash": "sha256-YmaYMduV5ko8zURUT1VLGDbVC1L/bxHS0NsiPoZ6bBM=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "f63d0fe9d81d36e5fc95497217a72e02b8b7bcab",
|
"rev": "d49d2543f02dbd789ed032188c84570d929223cb",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -110,11 +110,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1764677808,
|
"lastModified": 1767047869,
|
||||||
"narHash": "sha256-H3lC7knbXOBrHI9hITQ7modLuX20mYJVhZORL5ioms0=",
|
"narHash": "sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "1aab89277eb2d87823d5b69bae631a2496cff57a",
|
"rev": "89dbf01df72eb5ebe3b24a86334b12c27d68016a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -134,15 +134,16 @@
|
||||||
"systems": "systems_2"
|
"systems": "systems_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1764065466,
|
"lastModified": 1766849711,
|
||||||
"narHash": "sha256-tH0yk53OPuT+D/Vlb6IXtZYJ9zb/TfHcTIm7P3eWRNA=",
|
"narHash": "sha256-gtLBwhgjERca1UCzGkFplD5epIVRiNkePHVVtyFr73g=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixvim",
|
"repo": "nixvim",
|
||||||
"rev": "b67ff4d1b29b590ab6865bc9eac785c28006f228",
|
"rev": "cae79c48e93bd61e478dfc12456bf68b1ce66074",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
|
"ref": "nixos-25.11",
|
||||||
"repo": "nixvim",
|
"repo": "nixvim",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
|
@ -199,11 +200,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1764021963,
|
"lastModified": 1766894905,
|
||||||
"narHash": "sha256-1m84V2ROwNEbqeS9t37/mkry23GBhfMt8qb6aHHmjuc=",
|
"narHash": "sha256-pn8AxxfajqyR/Dmr1wnZYdUXHgM3u6z9x0Z1Ijmz2UQ=",
|
||||||
"owner": "Mic92",
|
"owner": "Mic92",
|
||||||
"repo": "sops-nix",
|
"repo": "sops-nix",
|
||||||
"rev": "c482a1c1bbe030be6688ed7dc84f7213f304f1ec",
|
"rev": "61b39c7b657081c2adc91b75dd3ad8a91d6f07a7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,9 @@
|
||||||
{
|
{
|
||||||
|
|
||||||
dconf.settings = {
|
dconf.settings = {
|
||||||
|
"org/gnome/desktop/interface" = {
|
||||||
|
gtk-theme = "Adwaita-dark";
|
||||||
|
};
|
||||||
"org/gnome/shell" = {
|
"org/gnome/shell" = {
|
||||||
disable-user-extensions = true;
|
disable-user-extensions = true;
|
||||||
favorite-apps = [
|
favorite-apps = [
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
# ./backup.nix
|
|
||||||
./custom.nix
|
./custom.nix
|
||||||
./emacs
|
./emacs
|
||||||
./gnome
|
./gnome
|
||||||
|
|
@ -21,6 +20,8 @@
|
||||||
pkg:
|
pkg:
|
||||||
builtins.elem (lib.getName pkg) [
|
builtins.elem (lib.getName pkg) [
|
||||||
"code-cursor"
|
"code-cursor"
|
||||||
|
"cursor-cli"
|
||||||
|
"vscode"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
@ -28,14 +29,18 @@
|
||||||
home = {
|
home = {
|
||||||
homeDirectory = "/home/thiago";
|
homeDirectory = "/home/thiago";
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
cmake
|
||||||
code-cursor
|
code-cursor
|
||||||
|
cursor-cli
|
||||||
direnv
|
direnv
|
||||||
distrobox
|
distrobox
|
||||||
fd
|
fd
|
||||||
fennel-ls
|
fennel-ls
|
||||||
fira-code
|
fira-code
|
||||||
firefox
|
firefox
|
||||||
|
glow
|
||||||
guile
|
guile
|
||||||
|
guile-lsp-server
|
||||||
hwinfo
|
hwinfo
|
||||||
inkscape
|
inkscape
|
||||||
keymapp
|
keymapp
|
||||||
|
|
@ -48,22 +53,26 @@
|
||||||
nil
|
nil
|
||||||
nitrokey-app2
|
nitrokey-app2
|
||||||
nixd
|
nixd
|
||||||
nixpkgs-fmt
|
|
||||||
nixfmt-rfc-style
|
nixfmt-rfc-style
|
||||||
# nodejs_20
|
nixpkgs-fmt
|
||||||
|
nodejs
|
||||||
nordic
|
nordic
|
||||||
obsidian
|
obsidian
|
||||||
|
pandoc
|
||||||
pinentry-curses
|
pinentry-curses
|
||||||
podman
|
podman
|
||||||
python3
|
python3
|
||||||
|
racket
|
||||||
ripgrep
|
ripgrep
|
||||||
|
shellcheck
|
||||||
statix
|
statix
|
||||||
|
stylua
|
||||||
uget
|
uget
|
||||||
unzip
|
unzip
|
||||||
|
vscode
|
||||||
waydroid
|
waydroid
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
xorg.xhost
|
xorg.xhost
|
||||||
zed-editor
|
|
||||||
];
|
];
|
||||||
sessionVariables = {
|
sessionVariables = {
|
||||||
|
|
||||||
|
|
@ -120,6 +129,8 @@
|
||||||
# splitting
|
# splitting
|
||||||
"ctrl+shift+enter" = "new_window";
|
"ctrl+shift+enter" = "new_window";
|
||||||
"ctrl+shift+\\" = "new_window --location=hsplit";
|
"ctrl+shift+\\" = "new_window --location=hsplit";
|
||||||
|
"super+-" = "new_window --location=hsplit";
|
||||||
|
"super+|" = "new_window --location=vsplit";
|
||||||
# resizing
|
# resizing
|
||||||
"ctrl+alt+left" = "resize_window narrower";
|
"ctrl+alt+left" = "resize_window narrower";
|
||||||
"ctrl+alt+right" = "resize_window wider";
|
"ctrl+alt+right" = "resize_window wider";
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,6 @@
|
||||||
nixpkgs.config.allowUnfreePredicate =
|
nixpkgs.config.allowUnfreePredicate =
|
||||||
pkg:
|
pkg:
|
||||||
builtins.elem (lib.getName pkg) [
|
builtins.elem (lib.getName pkg) [
|
||||||
"code-cursor"
|
|
||||||
"steam-original"
|
"steam-original"
|
||||||
"steam-run"
|
"steam-run"
|
||||||
"steam"
|
"steam"
|
||||||
|
|
@ -22,7 +21,6 @@
|
||||||
heroic
|
heroic
|
||||||
steam
|
steam
|
||||||
steam-run
|
steam-run
|
||||||
code-cursor
|
|
||||||
mindustry
|
mindustry
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue