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 WAS AUTOGENERATED BY ZELLIJ, THE PREVIOUS FILE AT THIS LOCATION WAS COPIED TO: /Users/rliu04/.config/zellij/config.kdl.bak | |
// | |
default_shell "fish" | |
keybinds clear-defaults=true { | |
normal { | |
bind "Shift left" { GoToPreviousTab; } | |
bind "Shift right" { GoToNextTab; } |
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
# Linux | |
command = /usr/bin/fish --login --interactive | |
shell-integration = fish | |
theme = Dracula+ | |
quick-terminal-position = top | |
keybind = alt+shift+f12=toggle_quick_terminal | |
===== ==== ====== ============================== | |
# macOS |
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
version = 2 | |
final_space = true | |
console_title_template = '{{ .Shell }} in {{ .Folder }}' | |
[[blocks]] | |
type = 'prompt' | |
alignment = 'left' | |
newline = true | |
[[blocks.segments]] |
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
# Oh my posh | |
oh-my-posh init pwsh --config "~/.config/ohmyposh/omp_theme.toml" | Invoke-Expression | |
# Custom Modules | |
Enable-PoshTooltips | |
Import-Module posh-git | |
Install-Module -Name posh-alias | |
Import-Module Terminal-Icons | |
# Enable Auto complete |
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
# Tmux Plugins Manager | |
# List of plugins | |
set -g @plugin 'tmux-plugins/tpm' | |
set -g @plugin 'tmux-plugins/tmux-sensible' | |
# plugins: Vim Tmux navigation | |
set -g @plugin 'christoomey/vim-tmux-navigator' | |
# plugins: tmux-yank | |
set -g @plugin 'tmux-plugins/tmux-yank' |
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
/* Nord Vomnibar CSS */ | |
/* Installation: Open Vimium Options -> Click "Show Advanced Options" and paste this into the CSS for Vimium UI text area. */ | |
#vomnibar ol, #vomnibar ul { | |
list-style: none; | |
display: none; | |
} | |
#vomnibar { | |
background: rgba(46, 52, 68, 0.9); |
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
;;; $DOOMDIR/config.el -*- lexical-binding: t; -*- | |
;; Place your private configuration here! Remember, you do not need to run 'doom | |
;; sync' after modifying this file! | |
;; Some functionality uses this to identify you, e.g. GPG configuration, email | |
;; clients, file templates and snippets. It is optional. | |
;; (setq user-full-name "John Doe" | |
;; user-mail-address "[email protected]") |
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
public boolean canFinish(int numCourses, int[][] prerequisites) { | |
int[] indegree = new int[numCourses]; | |
List<List<Integer>> adj = new ArrayList<>(numCourses); | |
for (int i = 0; i < numCourses; i++) { | |
adj.add(new ArrayList<>()); | |
} | |
for (int[] prerequisite : prerequisites) { | |
adj.get(prerequisite[1]).add(prerequisite[0]); |
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
import java.util.*; | |
public class KahnsAlgorithm { | |
public static void main(String[] args) { | |
// Graph representation (adjacency list) | |
List<List<Integer>> adjList = new ArrayList<>(); | |
for (int i = 0; i < 4; i++) { | |
adjList.add(new ArrayList<>()); | |
} |
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
import java.util.Map; | |
public class TemplateStringReplacer { | |
public static String createStringFromTemplate(Map<String, Integer> map, String template) { | |
StringBuilder stringBuilder = new StringBuilder(); | |
String[] elements = template.split("%"); | |
for (String element : elements) { | |
if (element.equals("_")) { |
NewerOlder