Compare commits
No commits in common. "80f9f62740bc80c17fd29fc862301466a6c54877" and "0cec9c6b51e5458c9d2d0637a583c78df219b750" have entirely different histories.
80f9f62740
...
0cec9c6b51
8 changed files with 4 additions and 147 deletions
1
Makefile
1
Makefile
|
|
@ -1,5 +1,4 @@
|
||||||
install:
|
install:
|
||||||
cp ./environment /etc/environment
|
|
||||||
$(MAKE) -C ./scripts install
|
$(MAKE) -C ./scripts install
|
||||||
$(MAKE) -C ./neovim
|
$(MAKE) -C ./neovim
|
||||||
$(MAKE) -C ./starship
|
$(MAKE) -C ./starship
|
||||||
|
|
|
||||||
2
dwl
2
dwl
|
|
@ -1 +1 @@
|
||||||
Subproject commit 9ad94e33c2c889a62a526a767c864be71b630777
|
Subproject commit 01082b4d9e1a927e186a2e8cdb4c606f66b03ffd
|
||||||
1
dwlb
Submodule
1
dwlb
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 48dbe00bdb98a1ae6a0e60558ce14503616aa759
|
||||||
48
home-manager/flake.lock
generated
48
home-manager/flake.lock
generated
|
|
@ -1,48 +0,0 @@
|
||||||
{
|
|
||||||
"nodes": {
|
|
||||||
"home-manager": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1768598210,
|
|
||||||
"narHash": "sha256-kkgA32s/f4jaa4UG+2f8C225Qvclxnqs76mf8zvTVPg=",
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "home-manager",
|
|
||||||
"rev": "c47b2cc64a629f8e075de52e4742de688f930dc6",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "home-manager",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1768564909,
|
|
||||||
"narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=",
|
|
||||||
"owner": "nixos",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nixos",
|
|
||||||
"ref": "nixos-unstable",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"root": {
|
|
||||||
"inputs": {
|
|
||||||
"home-manager": "home-manager",
|
|
||||||
"nixpkgs": "nixpkgs"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"root": "root",
|
|
||||||
"version": 7
|
|
||||||
}
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
||||||
{
|
|
||||||
description = "Home Manager configuration of steven";
|
|
||||||
|
|
||||||
inputs = {
|
|
||||||
# Specify the source of Home Manager and Nixpkgs.
|
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
|
||||||
home-manager = {
|
|
||||||
url = "github:nix-community/home-manager";
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
outputs =
|
|
||||||
{ nixpkgs, home-manager, ... }:
|
|
||||||
let
|
|
||||||
system = "x86_64-linux";
|
|
||||||
pkgs = nixpkgs.legacyPackages.${system};
|
|
||||||
in
|
|
||||||
{
|
|
||||||
homeConfigurations."steven" = home-manager.lib.homeManagerConfiguration {
|
|
||||||
inherit pkgs;
|
|
||||||
|
|
||||||
# Specify your home configuration modules here, for example,
|
|
||||||
# the path to your home.nix.
|
|
||||||
modules = [ ./home.nix ];
|
|
||||||
|
|
||||||
# Optionally use extraSpecialArgs
|
|
||||||
# to pass through arguments to home.nix
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -1,39 +0,0 @@
|
||||||
{ config, pkgs, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
home.username = "steven";
|
|
||||||
home.homeDirectory = "/home/steven";
|
|
||||||
home.stateVersion = "25.11"; # Please read the comment before changing.
|
|
||||||
home.packages = [
|
|
||||||
];
|
|
||||||
home.file = {
|
|
||||||
"hmhello.txt".text = ''
|
|
||||||
hello'';
|
|
||||||
};
|
|
||||||
home.sessionVariables = {
|
|
||||||
QT_QPA_PLATFORMTHEME = "gtk3";
|
|
||||||
PATH = "$PATH:/home/steven/.local/share/JetBrains/Toolbox/scripts/";
|
|
||||||
};
|
|
||||||
programs = {
|
|
||||||
home-manager.enable = true;
|
|
||||||
fish.enable = true;
|
|
||||||
neovim = {
|
|
||||||
enable = true;
|
|
||||||
viAlias = true;
|
|
||||||
vimAlias = true;
|
|
||||||
plugins = with pkgs.vimPlugins; [
|
|
||||||
oil-nvim
|
|
||||||
nvim-colorizer-lua
|
|
||||||
nvim-treesitter
|
|
||||||
mini-nvim
|
|
||||||
plenary-nvim
|
|
||||||
telescope-nvim
|
|
||||||
gitsigns-nvim
|
|
||||||
vim-airline
|
|
||||||
nvim-web-devicons
|
|
||||||
vim-startify
|
|
||||||
];
|
|
||||||
extraLuaConfig = builtins.readFile ./neovim/init.lua;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
vim.opt.number = true
|
|
||||||
vim.opt.tabstop = 4
|
|
||||||
vim.opt.shiftwidth = 4
|
|
||||||
vim.opt.undofile = true
|
|
||||||
vim.opt.clipboard = "unnamedplus"
|
|
||||||
vim.cmd [[
|
|
||||||
highlight Normal guibg=none
|
|
||||||
highlight NonText guibg=none
|
|
||||||
highlight Normal ctermbg=none
|
|
||||||
highlight NonText ctermbg=none
|
|
||||||
]]
|
|
||||||
-- Disable netrw first:
|
|
||||||
vim.g.loaded_netrw = 1
|
|
||||||
vim.g.loaded_netrwPlugin = 1
|
|
||||||
|
|
||||||
require("oil").setup({
|
|
||||||
default_file_explorer = true,
|
|
||||||
})
|
|
||||||
-- Keymaps
|
|
||||||
vim.keymap.set("n", "-", require("oil").open, { desc = "Open Oil" })
|
|
||||||
vim.keymap.set("n", "<leader>-", require("oil").open_float, { desc = "Open Oil float" })
|
|
||||||
local builtin = require('telescope.builtin')
|
|
||||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, { desc = 'Telescope find files' })
|
|
||||||
vim.keymap.set('n', '<leader>fg', builtin.live_grep, { desc = 'Telescope live grep' })
|
|
||||||
vim.keymap.set('n', '<leader>fb', builtin.buffers, { desc = 'Telescope buffers' })
|
|
||||||
vim.keymap.set('n', '<leader>fh', builtin.help_tags, { desc = 'Telescope help tags' })
|
|
||||||
|
|
@ -1 +1,2 @@
|
||||||
someblocks -p | dwl -s 'setup.sh'
|
dwlb -ipc -font "BlexMono Nerd Font:size=16" &
|
||||||
|
someblocks -p | dwlb -status-stdin all
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue