78 current 2024-03-01 16:37:01 23.11.4801.b7ee09cf5614 6.1.79 *
- Add obsidian with a workaround for the EOL version of electron used in 1.4.16 - Add clang-tools for the clangd language server - Add rclone - Add gnupg - Change themes system-wide to use "gruvbox" - Make st a submodule and override the src attr for the st package. Signed-off-by: Sky Hearn <sky.hearn@pm.me>
This commit is contained in:
parent
b2c312beb9
commit
9b66abaf95
|
@ -4,3 +4,6 @@
|
|||
[submodule "dwm"]
|
||||
path = dwm
|
||||
url = git://git.suckless.org/dwm
|
||||
[submodule "st"]
|
||||
path = st
|
||||
url = https://git.suckless.org/st
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Edit this configuration file to define what should be installed on
|
||||
# your system. Help is available in the configuration.nix(5) man page, on
|
||||
#your system. Help is available in the configuration.nix(5) man page, on
|
||||
# https://search.nixos.org/options and in the NixOS manual (`nixos-help`).
|
||||
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
@ -85,12 +85,19 @@ clipcatd &
|
|||
builtins.elem (lib.getName pkg) [
|
||||
"obsidian"
|
||||
];
|
||||
|
||||
nixpkgs.config.permittedInsecurePackages =
|
||||
lib.optional (pkgs.obsidian.version == "1.4.16") "electron-25.9.0";
|
||||
|
||||
home-manager.useGlobalPkgs = true;
|
||||
# Home Manager for Sky
|
||||
home-manager.users.sky = {pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
#obsidian
|
||||
obsidian
|
||||
(callPackage (./rolldice/default.nix) {})
|
||||
gnupg
|
||||
clang-tools
|
||||
rclone
|
||||
trash-cli
|
||||
mumble
|
||||
nheko
|
||||
|
@ -153,17 +160,14 @@ clipcatd &
|
|||
];
|
||||
plugins = with pkgs.vimPlugins; [
|
||||
{
|
||||
plugin = sonokai;
|
||||
plugin = gruvbox-nvim;
|
||||
type = "viml";
|
||||
# Better performance is off until I can figure out a way to make the cache outside the nix store
|
||||
config = ''
|
||||
if has('termguicolors')
|
||||
set termguicolors
|
||||
endif
|
||||
let g:sonokai_style = 'shusia'
|
||||
let g:sonokai_better_performance = 0
|
||||
colorscheme sonokai
|
||||
set clipboard+=unnamedplus
|
||||
colorscheme gruvbox
|
||||
'';
|
||||
}
|
||||
{
|
||||
|
@ -172,7 +176,7 @@ clipcatd &
|
|||
config = ''
|
||||
require'lualine'.setup {
|
||||
options = {
|
||||
theme = 'sonokai'
|
||||
theme = 'gruvbox'
|
||||
},
|
||||
sections = {
|
||||
lualine_c = {'lsp_progress'}
|
||||
|
@ -302,10 +306,13 @@ clipcatd &
|
|||
vim
|
||||
wget
|
||||
acpi
|
||||
st
|
||||
dmenu
|
||||
dunst
|
||||
libnotify
|
||||
(pkgs.st.overrideAttrs (_: {
|
||||
src = ./st;
|
||||
})
|
||||
)
|
||||
(pkgs.slstatus.overrideAttrs (_: {
|
||||
src = ./slstatus;
|
||||
})
|
||||
|
|
2
dwm
2
dwm
|
@ -1 +1 @@
|
|||
Subproject commit 1a7ba5c47946d78d6f3e4e6ee218c9f32f7c8ccc
|
||||
Subproject commit 5d30ee7db5800ccbc7d99ef718d133cb9fddc420
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 7544d3c13dfae83ed19697265daa2ef46882f089
|
Loading…
Reference in New Issue