4-14 update

This commit is contained in:
2025-04-14 12:00:29 -04:00
parent 7326ab40f0
commit c12ae3a9e9
11 changed files with 45 additions and 11 deletions

View File

@@ -2,7 +2,9 @@
let let
desktop = host == "oganesson"; desktop = host == "oganesson";
screenshot_bind = if desktop then screenshot_bind = if desktop then
[ "super, print, exec, grimblast copy area" ] [ "super, print, exec, grimblast copy area"
"super shift, print, exec, grimblast --freeze copy area"
]
else else
[ [
# My laptop does not have a printscreen button # My laptop does not have a printscreen button
@@ -189,7 +191,7 @@ in {
"super, up, exec, pactl set-sink-volume @default_sink@ +10%" "super, up, exec, pactl set-sink-volume @default_sink@ +10%"
"super, down, exec, pactl set-sink-volume @default_sink@ -10%" "super, down, exec, pactl set-sink-volume @default_sink@ -10%"
"super, t, exec, swaync-client -t -sw" "super, t, exec, swaync-client -t -sw"
"super, a, exec, firefox" "super, a, exec, librewolf"
"super, q, exec, kitty" "super, q, exec, kitty"
"super shift, q, exec, [float;size 40% 30%;move onscreen cursor -50% -50%] kitty" "super shift, q, exec, [float;size 40% 30%;move onscreen cursor -50% -50%] kitty"
"super, c, killactive," "super, c, killactive,"

View File

@@ -1,7 +1,7 @@
{ lib, self, config, host, pkgs, ... }: { lib, self, config, host, pkgs, ... }:
let let
scheme = "ayu-dark"; scheme = "chalk";
wallpaper = "${self}/assets/wallpapers/dark-waves.jpg"; wallpaper = "${self}/assets/wallpapers/dark-waves.jpg";
server = (host == "xenon"); server = (host == "xenon");
in { in {

View File

@@ -49,7 +49,12 @@ in {
wf-recorder wf-recorder
toilet toilet
vkbasalt vkbasalt
firefox librewolf
spotify
zathura
chromium
obs-studio
gparted
dust dust
porsmo porsmo
rustup rustup
@@ -62,6 +67,10 @@ in {
glfw glfw
glxinfo glxinfo
xwayland xwayland
discord
cloc
wine
nodejs_latest
] ++ scripts; ] ++ scripts;
}; };
} }

View File

@@ -22,7 +22,6 @@
"git" "git"
"fzf" "fzf"
"aliases" "aliases"
"command-not-found"
"eza" "eza"
]; ];
}; };

View File

@@ -30,8 +30,8 @@
}; };
keybindings = { keybindings = {
"ctrl+shift+h" = "next_tab"; "ctrl+shift+l" = "next_tab";
"ctrl+shift+l" = "previous_tab"; "ctrl+shift+h" = "previous_tab";
"ctrl+shift+j" = "scroll_end"; "ctrl+shift+j" = "scroll_end";
"ctrl+shift+k" = "scroll_home"; "ctrl+shift+k" = "scroll_home";
"ctrl+shift+equal" = "change_font_size all +2.0"; "ctrl+shift+equal" = "change_font_size all +2.0";

View File

@@ -5,7 +5,7 @@ in {
programs.nixvim = { programs.nixvim = {
colorschemes.base16 = { colorschemes.base16 = {
enable = true; enable = true;
colorscheme = "ayu-dark"; colorscheme = "chalk";
#colorscheme = { #colorscheme = {
# base00 = "#${scheme.base00}"; # base00 = "#${scheme.base00}";
# base01 = "#${scheme.base01}"; # base01 = "#${scheme.base01}";
@@ -37,6 +37,8 @@ in {
vim.g.neovide_cursor_animate_in_insert_mode = false vim.g.neovide_cursor_animate_in_insert_mode = false
end end
vim.g.vimwiki_list = {{path = '~/vimwiki/', syntax = 'markdown', ext = '.md'}}
vim.opt.number = true vim.opt.number = true
vim.opt.relativenumber = true vim.opt.relativenumber = true
vim.opt.hlsearch = true vim.opt.hlsearch = true

View File

@@ -58,6 +58,9 @@
enable = true; enable = true;
installCargo = false; installCargo = false;
installRustc = false; installRustc = false;
settings = {
check.allTargets = false;
};
}; };
nixd = { nixd = {
enable = true; enable = true;

View File

@@ -2,7 +2,18 @@
programs.nixvim = { programs.nixvim = {
plugins.telescope = { plugins.telescope = {
enable = true; enable = true;
settings = { pickers = { find_files = { hidden = true; }; }; }; settings = {
defaults = {
file_ignore_patterns = [
"%.snap"
];
};
pickers = {
find_files = {
hidden = true;
};
};
};
}; };
}; };
} }

View File

@@ -18,7 +18,8 @@ in {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
#snes9x-gtk #snes9x-gtk
#cust-openrct2 #cust-openrct2
#dwarf-fortress-packages.dwarf-fortress-full mgba
dwarf-fortress-packages.dwarf-fortress-full
prismlauncher prismlauncher
]; ];
}; };

View File

@@ -42,8 +42,15 @@
uhk-agent uhk-agent
jq jq
wl-clipboard wl-clipboard
cmake
libnotify libnotify
gnumake
file file
pkg-config
openssl
openssl_3
openssl_3_0
openssl_3_3
libvirt-glib libvirt-glib
man-pages man-pages
man-pages-posix man-pages-posix

View File

@@ -1,7 +1,7 @@
{ pkgs, self, lib, config, ... }: { pkgs, self, lib, config, ... }:
let let
scheme = "tokyo-night-dark"; scheme = "chalk";
wallpaper = "${self}/assets/wallpapers/dark-waves.jpg"; wallpaper = "${self}/assets/wallpapers/dark-waves.jpg";
in { in {
options = { options = {