-
Notifications
You must be signed in to change notification settings - Fork 1
Fresh Install Updates #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
dkalowsk
wants to merge
18
commits into
main
Choose a base branch
from
dkalowsky/fresh_update
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
864af5a
git: set default branch name
dkalowsk 33a7b5b
aptgets: remove duplicate
dkalowsk 0c8d955
bootstrap: update diff-so-fancy install
dkalowsk 05bb975
bootstrap: update cascadia code font
dkalowsk 5a94984
bootstrap: make platform configure more consistent
dkalowsk a56b7c9
aptgets: add additional installs
dkalowsk 7b90274
bashrc: source git autocomplete
dkalowsk 219ac4f
ghostty: use TokyoNight theme
dkalowsk e08dd9f
ghostty: enable clipboard
dkalowsk f127e6c
bashrc: source the fzf key-bindings
dkalowsk a72d242
git: add velocity command
dkalowsk c42d2e0
git: add most-changed command
dkalowsk 966a21c
bashrc: remove fzf.bash
4f2bcbc
nvim: update to astronvim v6
dkalowsk aef1f55
bashrc: fix arg to bat cat
dkalowsk 86bb751
aptlist: add btm and luarocks
dkalowsk 852534b
gitconfig: add gh usage
dkalowsk afa9bc0
bash: enable parsing of env
dkalowsk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,24 +1,27 @@ | ||
| require "user.launch" | ||
| require "user.options" | ||
| require "user.keymaps" | ||
| spec "user.colorscheme" | ||
| spec "user.devicons" | ||
| spec "user.gitsigns" | ||
| spec "user.guard" | ||
| -- schemastore and mason need to be before lspconfig so we can get the right schemea | ||
| spec "user.schemastore" | ||
| spec "user.treesitter" | ||
| spec "user.mason" | ||
| --spec "user.osc52" | ||
| spec "user.lspconfig" | ||
| -- cmp must come after lspconfig it seems | ||
| spec "user.cmp" | ||
| spec "user.lualine" | ||
| spec "user.neoclip" | ||
| spec "user.neogit" | ||
| spec "user.telescope" | ||
| spec "user.trouble" | ||
| spec "user.undotree" | ||
| spec "user.whichkey" | ||
| -- spec "user.gutentags" | ||
| require "user.lazy" | ||
| -- This file simply bootstraps the installation of Lazy.nvim and then calls other files for execution | ||
| -- This file doesn't necessarily need to be touched, BE CAUTIOUS editing this file and proceed at your own risk. | ||
| local lazypath = vim.env.LAZY or vim.fn.stdpath "data" .. "/lazy/lazy.nvim" | ||
|
|
||
| if not (vim.env.LAZY or (vim.uv or vim.loop).fs_stat(lazypath)) then | ||
| -- stylua: ignore | ||
| local result = vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable", lazypath }) | ||
| if vim.v.shell_error ~= 0 then | ||
| -- stylua: ignore | ||
| vim.api.nvim_echo({ { ("Error cloning lazy.nvim:\n%s\n"):format(result), "ErrorMsg" }, { "Press any key to exit...", "MoreMsg" } }, true, {}) | ||
| vim.fn.getchar() | ||
| vim.cmd.quit() | ||
| end | ||
| end | ||
|
|
||
| vim.opt.rtp:prepend(lazypath) | ||
|
|
||
| -- validate that lazy is available | ||
| if not pcall(require, "lazy") then | ||
| -- stylua: ignore | ||
| vim.api.nvim_echo({ { ("Unable to load lazy from: %s\n"):format(lazypath), "ErrorMsg" }, { "Press any key to exit...", "MoreMsg" } }, true, {}) | ||
| vim.fn.getchar() | ||
| vim.cmd.quit() | ||
| end | ||
|
|
||
| require "lazy_setup" | ||
| require "polish" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| -- AstroCommunity: import any community modules here | ||
| -- We import this file in `lazy_setup.lua` before the `plugins/` folder. | ||
| -- This guarantees that the specs are processed before any user plugins. | ||
|
|
||
| ---@type LazySpec | ||
| return { | ||
| "AstroNvim/astrocommunity", | ||
| { import = "astrocommunity.pack.lua" }, | ||
| -- import/override with your plugins folder | ||
| { import = "astrocommunity.colorscheme.tokyonight-nvim" }, | ||
| { import = "astrocommunity.fuzzy-finder.fzf-lua" }, | ||
| { import = "astrocommunity.git.neogit" }, | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| require("lazy").setup({ | ||
| { | ||
| "AstroNvim/AstroNvim", | ||
| version = "^6", -- Remove version tracking to elect for nightly AstroNvim | ||
| import = "astronvim.plugins", | ||
| opts = { -- AstroNvim options must be set here with the `import` key | ||
| mapleader = " ", -- This ensures the leader key must be configured before Lazy is set up | ||
| maplocalleader = ",", -- This ensures the localleader key must be configured before Lazy is set up | ||
| icons_enabled = true, -- Set to false to disable icons (if no Nerd Font is available) | ||
| pin_plugins = nil, -- Default will pin plugins when tracking `version` of AstroNvim, set to true/false to override | ||
| update_notifications = true, -- Enable/disable notification about running `:Lazy update` twice to update pinned plugins | ||
| }, | ||
| }, | ||
| { import = "community" }, | ||
| { import = "plugins" }, | ||
| } --[[@as LazySpec]], { | ||
| -- Configure any other `lazy.nvim` configuration options here | ||
| install = { colorscheme = { "astrotheme", "habamax" } }, | ||
| ui = { backdrop = 100 }, | ||
| performance = { | ||
| rtp = { | ||
| -- disable some rtp plugins, add more to your liking | ||
| disabled_plugins = { | ||
| "gzip", | ||
| "netrwPlugin", | ||
| "tarPlugin", | ||
| "tohtml", | ||
| "zipPlugin", | ||
| }, | ||
| }, | ||
| }, | ||
| } --[[@as LazyConfig]]) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| if true then return end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE | ||
|
|
||
| -- This will run last in the setup process. | ||
| -- This is just pure lua so anything that doesn't | ||
| -- fit in the normal config locations above can go here |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.