mirror of
https://github.com/FabricSoul/nixos-configs.git
synced 2026-02-03 22:26:24 -05:00
Compare commits
No commits in common. "9d8d7276d315765c57eaa067c4b8a0e561cdf33e" and "564d165a8a143bd54a819342a51a848fc327358f" have entirely different histories.
9d8d7276d3
...
564d165a8a
6 changed files with 49 additions and 60 deletions
|
|
@ -123,7 +123,6 @@
|
|||
gnupg
|
||||
dig
|
||||
zathura
|
||||
librewolf
|
||||
];
|
||||
|
||||
# Enable home-manager
|
||||
|
|
|
|||
|
|
@ -5,6 +5,6 @@
|
|||
};
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
urlscan
|
||||
msmtp
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -225,6 +225,16 @@
|
|||
indent-blankline.enable = true;
|
||||
harpoon = {
|
||||
enable = true;
|
||||
# keymaps = {
|
||||
# addFile = "<leader>ha";
|
||||
# toggleQuickMenu = "<C-e>";
|
||||
# navFile = {
|
||||
# "1" = "<leader>h;";
|
||||
# "2" = "<leader>h,";
|
||||
# "3" = "<leader>h.";
|
||||
# "4" = "<leader>hp";
|
||||
# };
|
||||
# };
|
||||
};
|
||||
yazi.enable = true;
|
||||
gitsigns = {
|
||||
|
|
@ -494,70 +504,40 @@
|
|||
keymaps = [
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-m>";
|
||||
key = "<leader>ha";
|
||||
action.__raw = "function() require'harpoon':list():add() end";
|
||||
options.desc = "Harpoon add file";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-i>";
|
||||
key = "<C-e>";
|
||||
action.__raw = "function() require'harpoon'.ui:toggle_quick_menu(require'harpoon':list()) end";
|
||||
options.desc = "Harpoon quick menu";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-1>";
|
||||
key = "<leader>h;";
|
||||
action.__raw = "function() require'harpoon':list():select(1) end";
|
||||
options.desc = "Harpoon file 1";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-2>";
|
||||
key = "<leader>h,";
|
||||
action.__raw = "function() require'harpoon':list():select(2) end";
|
||||
options.desc = "Harpoon file 2";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-3>";
|
||||
key = "<leader>h.";
|
||||
action.__raw = "function() require'harpoon':list():select(3) end";
|
||||
options.desc = "Harpoon file 3";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-4>";
|
||||
key = "<leader>hp";
|
||||
action.__raw = "function() require'harpoon':list():select(4) end";
|
||||
options.desc = "Harpoon file 4";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-5>";
|
||||
action.__raw = "function() require'harpoon':list():select(5) end";
|
||||
options.desc = "Harpoon file 5";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-6>";
|
||||
action.__raw = "function() require'harpoon':list():select(6) end";
|
||||
options.desc = "Harpoon file 6";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-7>";
|
||||
action.__raw = "function() require'harpoon':list():select(7) end";
|
||||
options.desc = "Harpoon file 7";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-8>";
|
||||
action.__raw = "function() require'harpoon':list():select(8) end";
|
||||
options.desc = "Harpoon file 8";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<M-9>";
|
||||
action.__raw = "function() require'harpoon':list():select(9) end";
|
||||
options.desc = "Harpoon file 9";
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<C-h>";
|
||||
|
|
@ -567,24 +547,24 @@
|
|||
remap = true;
|
||||
};
|
||||
}
|
||||
# {
|
||||
# mode = "n";
|
||||
# key = "<C-j>";
|
||||
# action = "<C-w>j";
|
||||
# options = {
|
||||
# desc = "Go to Lower Window";
|
||||
# remap = true;
|
||||
# };
|
||||
# }
|
||||
# {
|
||||
# mode = "n";
|
||||
# key = "<C-k>";
|
||||
# action = "<C-w>k";
|
||||
# options = {
|
||||
# desc = "Go to Upper Window";
|
||||
# remap = true;
|
||||
# };
|
||||
# }
|
||||
{
|
||||
mode = "n";
|
||||
key = "<C-j>";
|
||||
action = "<C-w>j";
|
||||
options = {
|
||||
desc = "Go to Lower Window";
|
||||
remap = true;
|
||||
};
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<C-k>";
|
||||
action = "<C-w>k";
|
||||
options = {
|
||||
desc = "Go to Upper Window";
|
||||
remap = true;
|
||||
};
|
||||
}
|
||||
{
|
||||
mode = "n";
|
||||
key = "<C-l>";
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@
|
|||
export GPG_TTY=$(tty)
|
||||
export GPG_AGENT_INFO=
|
||||
export GPGPINENTRYMODE=loopback
|
||||
export BROWSER=/home/fabric/.nix-profile/bin/qutebrowser
|
||||
GOPATH=$HOME/go
|
||||
PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
|
||||
PATH="$HOME/.govm/shim:$PATH"
|
||||
|
|
|
|||
|
|
@ -8,6 +8,18 @@
|
|||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
kdePackages.discover # Optional: Install if you use Flatpak or fwupd firmware update sevice
|
||||
kdePackages.kcalc # Calculator
|
||||
kdePackages.kcharselect # Tool to select and copy special characters from all installed fonts
|
||||
kdePackages.kcolorchooser # A small utility to select a color
|
||||
kdePackages.kolourpaint # Easy-to-use paint program
|
||||
kdePackages.ksystemlog # KDE SystemLog Application
|
||||
kdePackages.sddm-kcm # Configuration module for SDDM
|
||||
kdiff3 # Compares and merges 2 or 3 files or directories
|
||||
kdePackages.isoimagewriter # Optional: Program to write hybrid ISO files onto USB disks
|
||||
kdePackages.partitionmanager # Optional Manage the disk devices, partitions and file systems on your computer
|
||||
hardinfo2 # System information and benchmarks for Linux systems
|
||||
haruna # Open source video player built with Qt/QML and libmpv
|
||||
wayland-utils # Wayland utilities
|
||||
wl-clipboard # Command-line copy/paste utilities for Wayland
|
||||
];
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
./hardware-configuration.nix
|
||||
|
||||
# Common configurations
|
||||
../common/optional/plasma.nix
|
||||
# ../common/optional/plasma.nix
|
||||
../common/global
|
||||
../common/optional/nvidia.nix
|
||||
../common/optional/docker.nix
|
||||
|
|
@ -68,7 +68,7 @@
|
|||
};
|
||||
|
||||
# Display manager configuration
|
||||
services.displayManager.defaultSession = "plasma";
|
||||
services.displayManager.defaultSession = "dwl";
|
||||
|
||||
# Basic system packages
|
||||
environment.systemPackages = with pkgs; [
|
||||
|
|
@ -79,6 +79,5 @@
|
|||
usbutils
|
||||
obs-studio
|
||||
ntfs3g
|
||||
firefox
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue