Navigate mini.files with enter!
This commit is contained in:
parent
c21bf836a8
commit
c8d7224dc9
|
@ -13,7 +13,7 @@ let
|
|||
|
||||
catppuccin-latte = {
|
||||
stylix = {
|
||||
image = ./wallpapers/needygirloverdose.jpg;
|
||||
image = ./wallpapers/watercag.png;
|
||||
base16Scheme = "${inputs.catppuccin-base16}/base16/latte.yaml";
|
||||
polarity = "light";
|
||||
};
|
||||
|
@ -85,7 +85,7 @@ let
|
|||
};
|
||||
|
||||
# Select your current theme here!
|
||||
currentTheme = themes.catppuccin-macchiato;
|
||||
currentTheme = themes.catppuccin-latte;
|
||||
in
|
||||
{
|
||||
# We apply the current theme here.
|
||||
|
|
13
dotfiles/neovim/lua/my/helpers/string.lua
Normal file
13
dotfiles/neovim/lua/my/helpers/string.lua
Normal file
|
@ -0,0 +1,13 @@
|
|||
local M = {}
|
||||
|
||||
function M.split(text, sep)
|
||||
---@diagnostic disable-next-line: redefined-local
|
||||
local sep, fields = sep or ":", {}
|
||||
local pattern = string.format("([^%s]+)", sep)
|
||||
text:gsub(pattern, function(c)
|
||||
fields[#fields + 1] = c
|
||||
end)
|
||||
return fields
|
||||
end
|
||||
|
||||
return M
|
|
@ -1,6 +1,6 @@
|
|||
local env = require("my.helpers.env")
|
||||
|
||||
local header = [[
|
||||
local header_string = [[
|
||||
███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ██████╗
|
||||
████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ██╗╚════██╗
|
||||
██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║ ╚═╝ █████╔╝
|
||||
|
@ -9,6 +9,8 @@ local header = [[
|
|||
╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ ╚═════╝
|
||||
]]
|
||||
|
||||
local header = require("my.helpers.string").split(header_string, "\n")
|
||||
|
||||
local M = {
|
||||
"goolord/alpha-nvim",
|
||||
dependencies = { "nvim-tree/nvim-web-devicons" },
|
||||
|
|
|
@ -15,7 +15,9 @@ function M.config()
|
|||
windows = {
|
||||
preview = false,
|
||||
},
|
||||
mappings = {},
|
||||
mappings = {
|
||||
go_in_plus = "<cr>",
|
||||
},
|
||||
})
|
||||
|
||||
K.nmap("<C-S-F>", function()
|
||||
|
|
|
@ -3,8 +3,6 @@
|
|||
enable = true;
|
||||
package = pkgs.gitFull;
|
||||
|
||||
aliases.graph = "log --decorate --oneline --graph";
|
||||
|
||||
userName = "Matei Adriel";
|
||||
userEmail = "rafaeladriel11@gmail.com";
|
||||
|
||||
|
@ -12,16 +10,26 @@
|
|||
# Syncthing
|
||||
".stfolder"
|
||||
".stversions"
|
||||
|
||||
# Direnv
|
||||
".direnv"
|
||||
".envrc"
|
||||
];
|
||||
|
||||
aliases = {
|
||||
# Print history nicely
|
||||
graph = "log --decorate --oneline --graph";
|
||||
|
||||
# Print last commit's hash
|
||||
hash = "log -1 --format='%H'";
|
||||
};
|
||||
|
||||
extraConfig = {
|
||||
github.user = "Mateiadrielrafael";
|
||||
hub.protocol = "ssh";
|
||||
core.editor = "nvim";
|
||||
rebase.autoStash = true;
|
||||
init.defaultBranch = "main";
|
||||
rebase.autoStash = true;
|
||||
|
||||
# Sign commits using ssh
|
||||
gpg.format = "ssh";
|
||||
|
|
|
@ -26,9 +26,13 @@
|
|||
system.stateVersion = "22.11";
|
||||
|
||||
# {{{ A few ad-hoc hardware settings
|
||||
hardware.enableAllFirmware = true;
|
||||
hardware.opengl.enable = true;
|
||||
hardware.opentabletdriver.enable = true;
|
||||
hardware.keyboard.qmk.enable = true;
|
||||
powerManagement.cpuFreqGovernor = "ondemand";
|
||||
services.tlp.enable = true;
|
||||
services.thermald.enable = true;
|
||||
# }}}
|
||||
# {{{ A few ad-hoc programs
|
||||
programs.kdeconnect.enable = true;
|
||||
|
@ -42,7 +46,11 @@
|
|||
# {{{ Some ad-hoc site blocking
|
||||
networking.extraHosts =
|
||||
let
|
||||
blacklisted = [ "twitter.com" "minesweeper.online" ];
|
||||
blacklisted = [
|
||||
"twitter.com"
|
||||
"www.reddit.com"
|
||||
# "minesweeper.online"
|
||||
];
|
||||
blacklist = lib.concatStringsSep "\n" (lib.forEach blacklisted (host: "127.0.0.1 ${host}"));
|
||||
in
|
||||
blacklist;
|
||||
|
|
|
@ -5,7 +5,8 @@
|
|||
|
||||
{
|
||||
imports =
|
||||
[ (modulesPath + "/installer/scan/not-detected.nix")
|
||||
[
|
||||
(modulesPath + "/installer/scan/not-detected.nix")
|
||||
];
|
||||
|
||||
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "sd_mod" "sdhci_pci" ];
|
||||
|
@ -14,18 +15,19 @@
|
|||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/" =
|
||||
{ device = "/dev/disk/by-uuid/57846041-f177-45eb-aff3-503006bac638";
|
||||
{
|
||||
device = "/dev/disk/by-uuid/57846041-f177-45eb-aff3-503006bac638";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
fileSystems."/boot" =
|
||||
{ device = "/dev/disk/by-uuid/01E6-A013";
|
||||
{
|
||||
device = "/dev/disk/by-uuid/01E6-A013";
|
||||
fsType = "vfat";
|
||||
};
|
||||
|
||||
swapDevices =
|
||||
[ { device = "/dev/disk/by-uuid/5cf4167c-77f4-4afe-b978-65ed5472e3d0"; }
|
||||
];
|
||||
[{ device = "/dev/disk/by-uuid/5cf4167c-77f4-4afe-b978-65ed5472e3d0"; }];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
|
|
Loading…
Reference in a new issue