mirror of
https://gitlab.com/Zaney/zaneyos.git
synced 2025-06-21 20:42:04 +02:00
Add blender option and start making neovim great!
This commit is contained in:
parent
ed16a0d192
commit
30812d341a
8
config/home/blender.nix
Normal file
8
config/home/blender.nix
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{ pkgs, config, lib, ... }:
|
||||||
|
|
||||||
|
let inherit (import ../../options.nix) blender; in
|
||||||
|
lib.mkIf (blender == true) {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
pkgs.blender-hip
|
||||||
|
];
|
||||||
|
}
|
@ -8,9 +8,12 @@ in {
|
|||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
pkgs."${browser}" discord libvirt swww grim slurp gnome.file-roller
|
pkgs."${browser}" discord libvirt swww grim slurp gnome.file-roller
|
||||||
swaynotificationcenter rofi-wayland imv transmission-gtk mpv
|
swaynotificationcenter rofi-wayland imv transmission-gtk mpv
|
||||||
gimp obs-studio blender-hip godot_4 rustup audacity
|
gimp obs-studio godot_4 rustup audacity pavucontrol wezterm
|
||||||
font-awesome spotify swayidle neovide pavucontrol
|
font-awesome spotify swayidle neovide element-desktop swaylock
|
||||||
element-desktop swaylock wezterm
|
(vivaldi.override {
|
||||||
|
proprietaryCodecs = true;
|
||||||
|
enableWidevine = true;
|
||||||
|
})
|
||||||
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
|
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
|
||||||
# Import Scripts
|
# Import Scripts
|
||||||
(import ./../scripts/emopicker9000.nix { inherit pkgs; })
|
(import ./../scripts/emopicker9000.nix { inherit pkgs; })
|
||||||
|
@ -9,11 +9,21 @@ in {
|
|||||||
|
|
||||||
plugins = {
|
plugins = {
|
||||||
telescope.enable = true;
|
telescope.enable = true;
|
||||||
|
neo-tree.enable = true;
|
||||||
airline = {
|
airline = {
|
||||||
enable = true;
|
enable = true;
|
||||||
powerlineFonts = true;
|
powerlineFonts = true;
|
||||||
theme = "tomorrow";
|
theme = "tomorrow";
|
||||||
};
|
};
|
||||||
|
startup = {
|
||||||
|
enable = true;
|
||||||
|
theme = "evil";
|
||||||
|
userMappings = {
|
||||||
|
"<leader>ff" = "<cmd>Telescope find_files<CR>";
|
||||||
|
"<leader>s" = "<cmd>Telescope live_grep<CR>";
|
||||||
|
"<leader>f" = "<cmd>Neotree reveal right<CR>";
|
||||||
|
};
|
||||||
|
};
|
||||||
comment-nvim.enable = true;
|
comment-nvim.enable = true;
|
||||||
lsp = {
|
lsp = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -65,7 +75,7 @@ in {
|
|||||||
|
|
||||||
extraConfigLua = ''
|
extraConfigLua = ''
|
||||||
local builtin = require('telescope.builtin')
|
local builtin = require('telescope.builtin')
|
||||||
vim.keymap.set('n', '<leader>f', builtin.find_files, {})
|
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
||||||
vim.keymap.set('n', '<leader>s', function()
|
vim.keymap.set('n', '<leader>s', function()
|
||||||
builtin.grep_string({ search = vim.fn.input("Grep > ") })
|
builtin.grep_string({ search = vim.fn.input("Grep > ") })
|
||||||
end)
|
end)
|
||||||
@ -84,6 +94,12 @@ in {
|
|||||||
options.silent = false;
|
options.silent = false;
|
||||||
action = "<cmd>Ex<CR>";
|
action = "<cmd>Ex<CR>";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "<leader>f";
|
||||||
|
options.silent = false;
|
||||||
|
action = "<cmd>Neotree reveal right<CR>";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
# https://gitlab.com/Zaney/zaneyos/-/wikis/Setting-Options
|
# https://gitlab.com/Zaney/zaneyos/-/wikis/Setting-Options
|
||||||
|
|
||||||
let
|
let
|
||||||
|
# YOU MUST CHANGE THIS
|
||||||
userHome = "/home/zaney";
|
userHome = "/home/zaney";
|
||||||
in {
|
in {
|
||||||
# User Variables
|
# User Variables
|
||||||
|
Loading…
x
Reference in New Issue
Block a user