4-14 update
This commit is contained in:
@@ -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,"
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,7 +22,6 @@
|
|||||||
"git"
|
"git"
|
||||||
"fzf"
|
"fzf"
|
||||||
"aliases"
|
"aliases"
|
||||||
"command-not-found"
|
|
||||||
"eza"
|
"eza"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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";
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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 = {
|
||||||
|
|||||||
Reference in New Issue
Block a user